@charset "UTF-8";
.old-styles .menu-collapser {
  display: inline-block;
  position: relative;
  color: #fff;
  font-size: 1.4rem;
  cursor: pointer;
}
.old-styles .collapse-button {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.old-styles ul.slimmenu {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.old-styles ul.slimmenu.collapsed {
  min-width: 260px;
  position: absolute;
  top: 20px;
  left: 50%;
  z-index: 999;
  padding: 8px;
  background-color: #fff;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.old-styles ul.slimmenu.collapsed li {
  display: block;
  width: 100%;
}
.old-styles ul.slimmenu.collapsed li > ul {
  position: static;
  display: none;
}
.old-styles ul.slimmenu.collapsed li a {
  width: 100%;
  display: block;
  padding: 8px;
  margin: 0;
  font-size: 1.6rem;
  display: block;
  color: #101010;
}
.old-styles ul.slimmenu li {
  position: relative;
  display: inline-block;
  text-align: left;
}
.old-styles ul.slimmenu li ul {
  width: 100%;
  margin: 0;
  padding: 8px;
  list-style: none;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
}
.old-styles ul.slimmenu li ul li {
  width: 100%;
  display: block;
  position: relative;
}
.old-styles ul.slimmenu li ul li::after {
  display: none;
}
.old-styles ul.slimmenu li ul li.has-submenu::before {
  content: "";
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 16px;
  border: none;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.old-styles ul.slimmenu li ul li a {
  width: 100%;
  margin: 0;
  padding: 6px 8px;
  font-size: 1.4rem;
  color: #101010;
}
.old-styles ul.slimmenu li > ul {
  width: 100%;
  min-width: 260px;
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 999;
  background-color: #fff;
}
.old-styles ul.slimmenu li > ul > li ul {
  width: 100%;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 999;
  display: none;
}
.old-styles ul.slimmenu li a {
  display: block;
  color: #fff;
  font-size: 1.4rem;
  font-weight: 400;
  -webkit-transition: background-color 0.5s ease-out;
  -moz-transition: background-color 0.5s ease-out;
  transition: background-color 0.5s ease-out;
}
.old-styles ul.slimmenu li a:hover {
  text-decoration: none;
}
.old-styles ul.slimmenu li .sub-toggle {
  display: none;
}
.old-styles .br-theme-bars-1to10 .br-widget {
  height: 50px;
  white-space: nowrap;
}
.old-styles .br-theme-bars-1to10 .br-widget a {
  display: block;
  width: 12px;
  padding: 5px 0;
  height: 28px;
  float: left;
  background-color: #fbedd9;
  margin: 1px;
  text-align: center;
}
.old-styles .br-theme-bars-1to10 .br-widget a.br-active,
.old-styles .br-theme-bars-1to10 .br-widget a.br-selected {
  background-color: #edb867;
}
.old-styles .br-theme-bars-1to10 .br-widget .br-current-rating {
  font-size: 20px;
  line-height: 2;
  float: left;
  padding: 0 20px 0 20px;
  color: #edb867;
  font-weight: 400;
}
.old-styles .br-theme-bars-1to10 .br-readonly a {
  cursor: default;
}
.old-styles .br-theme-bars-1to10 .br-readonly a.br-active,
.old-styles .br-theme-bars-1to10 .br-readonly a.br-selected {
  background-color: #f2cd95;
}
.old-styles .br-theme-bars-1to10 .br-readonly .br-current-rating {
  color: #f2cd95;
}
@media print {
  .old-styles .br-theme-bars-1to10 .br-widget a {
    border: 1px solid #b3b3b3;
    background: #fff;
    height: 38px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .old-styles .br-theme-bars-1to10 .br-widget a.br-active,
  .old-styles .br-theme-bars-1to10 .br-widget a.br-selected {
    border: 1px solid #000;
    background: #fff;
  }
  .old-styles .br-theme-bars-1to10 .br-widget .br-current-rating {
    color: #000;
  }
}
.old-styles .br-theme-bars-square .br-widget {
  height: 15px;
  white-space: nowrap;
}
.old-styles .br-theme-bars-square .br-widget a {
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #bbcefb;
  margin: 2px;
  text-decoration: none;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  color: #bbcefb;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .br-theme-bars-square .br-widget a.br-active,
.old-styles .br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid #004ec1;
  color: #004ec1;
}
.old-styles .br-theme-bars-square .br-widget .br-current-rating {
  clear: both;
  width: 330px;
  text-align: center;
  font-weight: 600;
  display: block;
  padding: 0.5em 0;
  color: #646464;
}
.old-styles .br-theme-bars-square .br-readonly a {
  cursor: default;
}
.old-styles .br-theme-bars-square .br-readonly a.br-active,
.old-styles .br-theme-bars-square .br-readonly a.br-selected {
  border: 2px solid #729bf8;
  color: #729bf8;
}
@media print {
  .old-styles .br-theme-bars-square .br-widget a {
    border: 2px solid #b3b3b3;
    color: #b3b3b3;
  }
  .old-styles .br-theme-bars-square .br-widget a.br-active,
  .old-styles .br-theme-bars-square .br-widget a.br-selected {
    border: 2px solid #000;
    color: #000;
  }
}
.old-styles table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
}
.old-styles table.dataTable td,
.old-styles table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.old-styles table.dataTable td.dataTables_empty,
.old-styles table.dataTable th.dataTables_empty {
  text-align: center;
}
.old-styles table.dataTable.nowrap td,
.old-styles table.dataTable.nowrap th {
  white-space: nowrap;
}
.old-styles div.dataTables_wrapper div.dataTables_length label {
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
}
.old-styles div.dataTables_wrapper div.dataTables_length select {
  width: 75px;
  display: inline-block;
}
.old-styles div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
.old-styles div.dataTables_wrapper div.dataTables_filter label {
  font-weight: 400;
  white-space: nowrap;
  text-align: left;
}
.old-styles div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
.old-styles div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
  white-space: nowrap;
}
.old-styles div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
.old-styles div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  white-space: nowrap;
  justify-content: flex-end;
}
.old-styles div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}
.old-styles table.dataTable thead > tr > td.sorting,
.old-styles table.dataTable thead > tr > td.sorting_asc,
.old-styles table.dataTable thead > tr > td.sorting_desc,
.old-styles table.dataTable thead > tr > th.sorting,
.old-styles table.dataTable thead > tr > th.sorting_asc,
.old-styles table.dataTable thead > tr > th.sorting_desc {
  padding-right: 30px;
}
.old-styles table.dataTable thead > tr > td:active,
.old-styles table.dataTable thead > tr > th:active {
  outline: 0;
}
.old-styles table.dataTable thead .sorting,
.old-styles table.dataTable thead .sorting_asc,
.old-styles table.dataTable thead .sorting_asc_disabled,
.old-styles table.dataTable thead .sorting_desc,
.old-styles table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}
.old-styles table.dataTable thead .sorting:after,
.old-styles table.dataTable thead .sorting:before,
.old-styles table.dataTable thead .sorting_asc:after,
.old-styles table.dataTable thead .sorting_asc:before,
.old-styles table.dataTable thead .sorting_asc_disabled:after,
.old-styles table.dataTable thead .sorting_asc_disabled:before,
.old-styles table.dataTable thead .sorting_desc:after,
.old-styles table.dataTable thead .sorting_desc:before,
.old-styles table.dataTable thead .sorting_desc_disabled:after,
.old-styles table.dataTable thead .sorting_desc_disabled:before {
  position: absolute;
  bottom: 0.9em;
  opacity: 0.3;
}
.old-styles table.dataTable thead .sorting:before,
.old-styles table.dataTable thead .sorting_asc:before,
.old-styles table.dataTable thead .sorting_asc_disabled:before,
.old-styles table.dataTable thead .sorting_desc:before,
.old-styles table.dataTable thead .sorting_desc_disabled:before {
  right: 1em;
  content: "↑";
}
.old-styles table.dataTable thead .sorting:after,
.old-styles table.dataTable thead .sorting_asc:after,
.old-styles table.dataTable thead .sorting_asc_disabled:after,
.old-styles table.dataTable thead .sorting_desc:after,
.old-styles table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "↓";
}
.old-styles table.dataTable thead .sorting_asc:before,
.old-styles table.dataTable thead .sorting_desc:after {
  opacity: 1;
}
.old-styles table.dataTable thead .sorting_asc_disabled:before,
.old-styles table.dataTable thead .sorting_desc_disabled:after {
  opacity: 0;
}
.old-styles div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}
.old-styles div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.old-styles div.dataTables_scrollBody table thead .sorting:after,
.old-styles div.dataTables_scrollBody table thead .sorting_asc:after,
.old-styles div.dataTables_scrollBody table thead .sorting_desc:after {
  display: none;
}
.old-styles div.dataTables_scrollBody table tbody tr:first-child td,
.old-styles div.dataTables_scrollBody table tbody tr:first-child th {
  border-top: none;
}
.old-styles div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  box-sizing: content-box;
}
.old-styles div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none;
}
@media screen and (max-width: 767px) {
  .old-styles div.dataTables_wrapper div.dataTables_filter,
  .old-styles div.dataTables_wrapper div.dataTables_info,
  .old-styles div.dataTables_wrapper div.dataTables_length,
  .old-styles div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
}
.old-styles table.dataTable.table-sm > thead > tr > th {
  padding-right: 20px;
}
.old-styles table.dataTable.table-sm .sorting:before,
.old-styles table.dataTable.table-sm .sorting_asc:before,
.old-styles table.dataTable.table-sm .sorting_desc:before {
  top: 5px;
  right: 0.85em;
}
.old-styles table.dataTable.table-sm .sorting:after,
.old-styles table.dataTable.table-sm .sorting_asc:after,
.old-styles table.dataTable.table-sm .sorting_desc:after {
  top: 5px;
}
.old-styles table.table-bordered.dataTable td,
.old-styles table.table-bordered.dataTable th {
  border-left-width: 0;
}
.old-styles table.table-bordered.dataTable td:last-child,
.old-styles table.table-bordered.dataTable th:last-child {
  border-right-width: 0;
}
.old-styles table.table-bordered.dataTable tbody td,
.old-styles table.table-bordered.dataTable tbody th {
  border-bottom-width: 0;
}
.old-styles div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}
.old-styles div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}
.old-styles div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
  padding-left: 0;
}
.old-styles div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-right: 0;
}
.old-styles table.DTCR_clonedTable.dataTable {
  position: absolute !important;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202;
}
.old-styles div.DTCR_pointer {
  width: 1px;
  background-color: #0275d8;
  z-index: 201;
}
.old-styles table.DTFC_Cloned tr {
  background-color: #fff;
  margin-bottom: 0;
}
.old-styles div.DTFC_LeftHeadWrapper table,
.old-styles div.DTFC_RightHeadWrapper table {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  background-color: #fff;
}
.old-styles div.DTFC_LeftBodyWrapper table,
.old-styles div.DTFC_RightBodyWrapper table {
  border-top: none;
  margin: 0 !important;
}
.old-styles div.DTFC_LeftBodyWrapper table thead .sorting:after,
.old-styles div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,
.old-styles div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,
.old-styles div.DTFC_RightBodyWrapper table thead .sorting:after,
.old-styles div.DTFC_RightBodyWrapper table thead .sorting_asc:after,
.old-styles div.DTFC_RightBodyWrapper table thead .sorting_desc:after {
  display: none;
}
.old-styles div.DTFC_LeftBodyWrapper table tbody tr:first-child td,
.old-styles div.DTFC_LeftBodyWrapper table tbody tr:first-child th,
.old-styles div.DTFC_RightBodyWrapper table tbody tr:first-child td,
.old-styles div.DTFC_RightBodyWrapper table tbody tr:first-child th {
  border-top: none;
}
.old-styles div.DTFC_LeftFootWrapper table,
.old-styles div.DTFC_RightFootWrapper table {
  border-top: none;
  margin-top: 0 !important;
  background-color: #fff;
}
.old-styles div.DTFC_Blocker {
  background-color: #fff;
}
.old-styles table.dataTable.table-striped.DTFC_Cloned tbody {
  background-color: #fff;
}
.old-styles table.dataTable.fixedHeader-floating,
.old-styles table.dataTable.fixedHeader-locked {
  background-color: #fff;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.old-styles table.dataTable.fixedHeader-floating {
  position: fixed !important;
}
.old-styles table.dataTable.fixedHeader-locked {
  position: absolute !important;
}
@media print {
  .old-styles table.fixedHeader-floating {
    display: none;
  }
}
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > th.child {
  cursor: default !important;
}
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before {
  display: none !important;
}
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
  top: 12px;
  left: 4px;
  height: 14px;
  width: 14px;
  display: block;
  position: absolute;
  color: #fff;
  border: 2px solid #fff;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: "Courier New", Courier, monospace;
  line-height: 14px;
  content: "+";
  background-color: #0275d8;
}
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
.old-styles table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: "-";
  background-color: #d33333;
}
.old-styles table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
.old-styles table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
  padding-left: 27px;
}
.old-styles table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
.old-styles table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  line-height: 14px;
  text-indent: 3px;
}
.old-styles table.dataTable.dtr-column > tbody > tr > td.control,
.old-styles table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer;
}
.old-styles table.dataTable.dtr-column > tbody > tr > td.control:before,
.old-styles table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: #fff;
  border: 2px solid #fff;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: "Courier New", Courier, monospace;
  line-height: 14px;
  content: "+";
  background-color: #0275d8;
}
.old-styles table.dataTable.dtr-column > tbody > tr.parent td.control:before,
.old-styles table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: "-";
  background-color: #d33333;
}
.old-styles table.dataTable > tbody > tr.child {
  padding: 0.5em 1em;
}
.old-styles table.dataTable > tbody > tr.child:hover {
  background: 0 0 !important;
}
.old-styles table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.old-styles table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
}
.old-styles table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
  padding-top: 0;
}
.old-styles table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
  border-bottom: none;
}
.old-styles table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: 700;
}
.old-styles div.dtr-modal {
  position: fixed;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}
.old-styles div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid #000;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
.old-styles div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}
.old-styles div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  cursor: pointer;
  z-index: 12;
}
.old-styles div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}
.old-styles div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
  .old-styles div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
}
.old-styles div.dtr-bs-modal table.table tr:first-child td {
  border-top: none;
}
.old-styles #js_mobile-menu {
  display: none !important;
}
.old-styles .rc_error-page {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  padding: 60px 0;
  text-align: center;
}
.old-styles .rc_error-page .title {
  width: 100%;
  display: block;
  margin: 16px 0 0;
  margin-bottom: -12px;
  font-size: 9.6rem;
  font-weight: 700;
  color: #13428d;
  text-transform: uppercase;
  line-height: normal;
}
.old-styles .rc_error-page .desc {
  width: 100%;
  display: block;
  margin-bottom: 32px;
  font-size: 2.2rem;
  font-weight: 600;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .bootstrap-select > .dropdown-toggle,
.old-styles .bootstrap-select > select,
.old-styles .rc_input,
.old-styles .rc_textarea,
.old-styles select.bs-select-hidden,
.old-styles select.rc_selectpicker {
  width: 100%;
  height: 48px;
  display: block;
  padding: 2px 12px;
  background-repeat: no-repeat;
  background-color: #f7f9fb;
  border: 1px solid #e6e8ea;
  font-size: 1rem;
  font-weight: 500;
  line-height: 4.8rem;
  color: #101010;
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .bootstrap-select > .dropdown-toggle:active:not(:disabled),
.old-styles .bootstrap-select > .dropdown-toggle:focus:not(:disabled),
.old-styles .bootstrap-select > .dropdown-toggle:hover:not(:disabled),
.old-styles .bootstrap-select > select:active:not(:disabled),
.old-styles .bootstrap-select > select:focus:not(:disabled),
.old-styles .bootstrap-select > select:hover:not(:disabled),
.old-styles .rc_input:active:not(:disabled),
.old-styles .rc_input:focus:not(:disabled),
.old-styles .rc_input:hover:not(:disabled),
.old-styles .rc_textarea:active:not(:disabled),
.old-styles .rc_textarea:focus:not(:disabled),
.old-styles .rc_textarea:hover:not(:disabled),
.old-styles select.bs-select-hidden:active:not(:disabled),
.old-styles select.bs-select-hidden:focus:not(:disabled),
.old-styles select.bs-select-hidden:hover:not(:disabled),
.old-styles select.rc_selectpicker:active:not(:disabled),
.old-styles select.rc_selectpicker:focus:not(:disabled),
.old-styles select.rc_selectpicker:hover:not(:disabled) {
  box-shadow: 0 0 0 2px #5097ff;
}
.old-styles .bootstrap-select > .dropdown-toggle:readonly,
.old-styles .bootstrap-select > select:readonly,
.old-styles .rc_input:readonly,
.old-styles .rc_textarea:readonly,
.old-styles select.bs-select-hidden:readonly,
.old-styles select.rc_selectpicker:readonly {
  border-color: transparent;
  cursor: not-allowed;
}
.old-styles .bootstrap-select > .dropdown-toggle:disabled,
.old-styles .bootstrap-select > select:disabled,
.old-styles .rc_input:disabled,
.old-styles .rc_textarea:disabled,
.old-styles select.bs-select-hidden:disabled,
.old-styles select.rc_selectpicker:disabled {
  border-color: transparent;
  cursor: not-allowed;
}
.old-styles .bootstrap-select > .c-white.dropdown-toggle,
.old-styles .bootstrap-select > select.c-white,
.old-styles .c-white.rc_textarea,
.old-styles .rc_input.c-white,
.old-styles select.c-white.bs-select-hidden,
.old-styles select.c-white.rc_selectpicker {
  background-color: #fff;
  border: none;
}
.old-styles .bootstrap-select > .c-white.dropdown-toggle[class*=ico-],
.old-styles .bootstrap-select > select.c-white[class*=ico-],
.old-styles .c-white.rc_textarea[class*=ico-],
.old-styles .rc_input.c-white[class*=ico-],
.old-styles select.c-white.bs-select-hidden[class*=ico-],
.old-styles select.c-white.rc_selectpicker[class*=ico-] {
  background-position: 14px 14px;
}
.old-styles .bootstrap-select > .rc_field-error.dropdown-toggle,
.old-styles .bootstrap-select > select.rc_field-error,
.old-styles .rc_field-error.rc_textarea,
.old-styles .rc_input.rc_field-error,
.old-styles select.rc_field-error.bs-select-hidden,
.old-styles select.rc_field-error.rc_selectpicker {
  border-color: rgba(237, 27, 36, 0.4);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-],
.old-styles .bootstrap-select > select[class*=ico-],
.old-styles .rc_input[class*=ico-],
.old-styles .rc_textarea[class*=ico-],
.old-styles select.bs-select-hidden[class*=ico-],
.old-styles select.rc_selectpicker[class*=ico-] {
  background-position: 14px 13px;
  padding-left: 42px;
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-back,
.old-styles .bootstrap-select > select[class*=ico-].ico-back,
.old-styles .rc_input[class*=ico-].ico-back,
.old-styles .rc_textarea[class*=ico-].ico-back,
.old-styles select.bs-select-hidden[class*=ico-].ico-back,
.old-styles select.rc_selectpicker[class*=ico-].ico-back {
  background-image: url(../icons/site/system/18/grey/back.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-bell,
.old-styles .bootstrap-select > select[class*=ico-].ico-bell,
.old-styles .rc_input[class*=ico-].ico-bell,
.old-styles .rc_textarea[class*=ico-].ico-bell,
.old-styles select.bs-select-hidden[class*=ico-].ico-bell,
.old-styles select.rc_selectpicker[class*=ico-].ico-bell {
  background-image: url(../icons/site/system/18/grey/bell.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-calendar,
.old-styles .bootstrap-select > select[class*=ico-].ico-calendar,
.old-styles .rc_input[class*=ico-].ico-calendar,
.old-styles .rc_textarea[class*=ico-].ico-calendar,
.old-styles select.bs-select-hidden[class*=ico-].ico-calendar,
.old-styles select.rc_selectpicker[class*=ico-].ico-calendar {
  background-image: url(../icons/site/system/18/grey/calendar.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-camera,
.old-styles .bootstrap-select > select[class*=ico-].ico-camera,
.old-styles .rc_input[class*=ico-].ico-camera,
.old-styles .rc_textarea[class*=ico-].ico-camera,
.old-styles select.bs-select-hidden[class*=ico-].ico-camera,
.old-styles select.rc_selectpicker[class*=ico-].ico-camera {
  background-image: url(../icons/site/system/18/grey/camera.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-car,
.old-styles .bootstrap-select > select[class*=ico-].ico-car,
.old-styles .rc_input[class*=ico-].ico-car,
.old-styles .rc_textarea[class*=ico-].ico-car,
.old-styles select.bs-select-hidden[class*=ico-].ico-car,
.old-styles select.rc_selectpicker[class*=ico-].ico-car {
  background-image: url(../icons/site/system/18/grey/car.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-caret,
.old-styles .bootstrap-select > select[class*=ico-].ico-caret,
.old-styles .rc_input[class*=ico-].ico-caret,
.old-styles .rc_textarea[class*=ico-].ico-caret,
.old-styles select.bs-select-hidden[class*=ico-].ico-caret,
.old-styles select.rc_selectpicker[class*=ico-].ico-caret {
  background-image: url(../icons/site/system/18/grey/caret.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-check,
.old-styles .bootstrap-select > select[class*=ico-].ico-check,
.old-styles .rc_input[class*=ico-].ico-check,
.old-styles .rc_textarea[class*=ico-].ico-check,
.old-styles select.bs-select-hidden[class*=ico-].ico-check,
.old-styles select.rc_selectpicker[class*=ico-].ico-check {
  background-image: url(../icons/site/system/18/grey/check.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-checkbox,
.old-styles .bootstrap-select > select[class*=ico-].ico-checkbox,
.old-styles .rc_input[class*=ico-].ico-checkbox,
.old-styles .rc_textarea[class*=ico-].ico-checkbox,
.old-styles select.bs-select-hidden[class*=ico-].ico-checkbox,
.old-styles select.rc_selectpicker[class*=ico-].ico-checkbox {
  background-image: url(../icons/site/system/18/grey/checkbox.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-credit-card,
.old-styles .bootstrap-select > select[class*=ico-].ico-credit-card,
.old-styles .rc_input[class*=ico-].ico-credit-card,
.old-styles .rc_textarea[class*=ico-].ico-credit-card,
.old-styles select.bs-select-hidden[class*=ico-].ico-credit-card,
.old-styles select.rc_selectpicker[class*=ico-].ico-credit-card {
  background-image: url(../icons/site/system/18/grey/credit-card.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-cross,
.old-styles .bootstrap-select > select[class*=ico-].ico-cross,
.old-styles .rc_input[class*=ico-].ico-cross,
.old-styles .rc_textarea[class*=ico-].ico-cross,
.old-styles select.bs-select-hidden[class*=ico-].ico-cross,
.old-styles select.rc_selectpicker[class*=ico-].ico-cross {
  background-image: url(../icons/site/system/18/grey/cross.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-desc,
.old-styles .bootstrap-select > select[class*=ico-].ico-desc,
.old-styles .rc_input[class*=ico-].ico-desc,
.old-styles .rc_textarea[class*=ico-].ico-desc,
.old-styles select.bs-select-hidden[class*=ico-].ico-desc,
.old-styles select.rc_selectpicker[class*=ico-].ico-desc {
  background-image: url(../icons/site/system/18/grey/desc.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-email,
.old-styles .bootstrap-select > select[class*=ico-].ico-email,
.old-styles .rc_input[class*=ico-].ico-email,
.old-styles .rc_textarea[class*=ico-].ico-email,
.old-styles select.bs-select-hidden[class*=ico-].ico-email,
.old-styles select.rc_selectpicker[class*=ico-].ico-email {
  background-image: url(../icons/site/system/18/grey/email.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-flag,
.old-styles .bootstrap-select > select[class*=ico-].ico-flag,
.old-styles .rc_input[class*=ico-].ico-flag,
.old-styles .rc_textarea[class*=ico-].ico-flag,
.old-styles select.bs-select-hidden[class*=ico-].ico-flag,
.old-styles select.rc_selectpicker[class*=ico-].ico-flag {
  background-image: url(../icons/site/system/18/grey/flag.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-phone,
.old-styles .bootstrap-select > select[class*=ico-].ico-phone,
.old-styles .rc_input[class*=ico-].ico-phone,
.old-styles .rc_textarea[class*=ico-].ico-phone,
.old-styles select.bs-select-hidden[class*=ico-].ico-phone,
.old-styles select.rc_selectpicker[class*=ico-].ico-phone {
  background-image: url(../icons/site/system/18/grey/phone.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-pin,
.old-styles .bootstrap-select > select[class*=ico-].ico-pin,
.old-styles .rc_input[class*=ico-].ico-pin,
.old-styles .rc_textarea[class*=ico-].ico-pin,
.old-styles select.bs-select-hidden[class*=ico-].ico-pin,
.old-styles select.rc_selectpicker[class*=ico-].ico-pin {
  background-image: url(../icons/site/system/18/grey/pin.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-price,
.old-styles .bootstrap-select > select[class*=ico-].ico-price,
.old-styles .rc_input[class*=ico-].ico-price,
.old-styles .rc_textarea[class*=ico-].ico-price,
.old-styles select.bs-select-hidden[class*=ico-].ico-price,
.old-styles select.rc_selectpicker[class*=ico-].ico-price {
  background-image: url(../icons/site/system/18/grey/price.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-search,
.old-styles .bootstrap-select > select[class*=ico-].ico-search,
.old-styles .rc_input[class*=ico-].ico-search,
.old-styles .rc_textarea[class*=ico-].ico-search,
.old-styles select.bs-select-hidden[class*=ico-].ico-search,
.old-styles select.rc_selectpicker[class*=ico-].ico-search {
  background-image: url(../icons/site/system/18/grey/search.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-star,
.old-styles .bootstrap-select > select[class*=ico-].ico-star,
.old-styles .rc_input[class*=ico-].ico-star,
.old-styles .rc_textarea[class*=ico-].ico-star,
.old-styles select.bs-select-hidden[class*=ico-].ico-star,
.old-styles select.rc_selectpicker[class*=ico-].ico-star {
  background-image: url(../icons/site/system/18/grey/star.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-time,
.old-styles .bootstrap-select > select[class*=ico-].ico-time,
.old-styles .rc_input[class*=ico-].ico-time,
.old-styles .rc_textarea[class*=ico-].ico-time,
.old-styles select.bs-select-hidden[class*=ico-].ico-time,
.old-styles select.rc_selectpicker[class*=ico-].ico-time {
  background-image: url(../icons/site/system/18/grey/time.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-trending,
.old-styles .bootstrap-select > select[class*=ico-].ico-trending,
.old-styles .rc_input[class*=ico-].ico-trending,
.old-styles .rc_textarea[class*=ico-].ico-trending,
.old-styles select.bs-select-hidden[class*=ico-].ico-trending,
.old-styles select.rc_selectpicker[class*=ico-].ico-trending {
  background-image: url(../icons/site/system/18/grey/trending.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-user,
.old-styles .bootstrap-select > select[class*=ico-].ico-user,
.old-styles .rc_input[class*=ico-].ico-user,
.old-styles .rc_textarea[class*=ico-].ico-user,
.old-styles select.bs-select-hidden[class*=ico-].ico-user,
.old-styles select.rc_selectpicker[class*=ico-].ico-user {
  background-image: url(../icons/site/system/18/grey/user.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-video,
.old-styles .bootstrap-select > select[class*=ico-].ico-video,
.old-styles .rc_input[class*=ico-].ico-video,
.old-styles .rc_textarea[class*=ico-].ico-video,
.old-styles select.bs-select-hidden[class*=ico-].ico-video,
.old-styles select.rc_selectpicker[class*=ico-].ico-video {
  background-image: url(../icons/site/system/18/grey/video.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-zoom-in,
.old-styles .bootstrap-select > select[class*=ico-].ico-zoom-in,
.old-styles .rc_input[class*=ico-].ico-zoom-in,
.old-styles .rc_textarea[class*=ico-].ico-zoom-in,
.old-styles select.bs-select-hidden[class*=ico-].ico-zoom-in,
.old-styles select.rc_selectpicker[class*=ico-].ico-zoom-in {
  background-image: url(../icons/site/system/18/grey/zoom-in.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-password,
.old-styles .bootstrap-select > select[class*=ico-].ico-password,
.old-styles .rc_input[class*=ico-].ico-password,
.old-styles .rc_textarea[class*=ico-].ico-password,
.old-styles select.bs-select-hidden[class*=ico-].ico-password,
.old-styles select.rc_selectpicker[class*=ico-].ico-password {
  background-image: url(../icons/site/system/18/grey/password.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-filter,
.old-styles .bootstrap-select > select[class*=ico-].ico-filter,
.old-styles .rc_input[class*=ico-].ico-filter,
.old-styles .rc_textarea[class*=ico-].ico-filter,
.old-styles select.bs-select-hidden[class*=ico-].ico-filter,
.old-styles select.rc_selectpicker[class*=ico-].ico-filter {
  background-image: url(../icons/site/system/18/grey/filter.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-trash,
.old-styles .bootstrap-select > select[class*=ico-].ico-trash,
.old-styles .rc_input[class*=ico-].ico-trash,
.old-styles .rc_textarea[class*=ico-].ico-trash,
.old-styles select.bs-select-hidden[class*=ico-].ico-trash,
.old-styles select.rc_selectpicker[class*=ico-].ico-trash {
  background-image: url(../icons/site/system/18/grey/trash.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-globus,
.old-styles .bootstrap-select > select[class*=ico-].ico-globus,
.old-styles .rc_input[class*=ico-].ico-globus,
.old-styles .rc_textarea[class*=ico-].ico-globus,
.old-styles select.bs-select-hidden[class*=ico-].ico-globus,
.old-styles select.rc_selectpicker[class*=ico-].ico-globus {
  background-image: url(../icons/site/system/18/grey/globus.svg);
}
.old-styles .bootstrap-select > .dropdown-toggle[class*=ico-].ico-compare,
.old-styles .bootstrap-select > select[class*=ico-].ico-compare,
.old-styles .rc_input[class*=ico-].ico-compare,
.old-styles .rc_textarea[class*=ico-].ico-compare,
.old-styles select.bs-select-hidden[class*=ico-].ico-compare,
.old-styles select.rc_selectpicker[class*=ico-].ico-compare {
  background-image: url(../icons/site/system/18/grey/compare.svg);
}
.old-styles .bootstrap-select > .s-small.dropdown-toggle,
.old-styles .bootstrap-select > select.s-small,
.old-styles .rc_input.s-small,
.old-styles .s-small.rc_textarea,
.old-styles select.s-small.bs-select-hidden,
.old-styles select.s-small.rc_selectpicker {
  height: 32px;
  line-height: 32px;
}
.old-styles .bootstrap-select > .s-small.dropdown-toggle[class*=ico-],
.old-styles .bootstrap-select > select.s-small[class*=ico-],
.old-styles .rc_input.s-small[class*=ico-],
.old-styles .s-small.rc_textarea[class*=ico-],
.old-styles select.s-small.bs-select-hidden[class*=ico-],
.old-styles select.s-small.rc_selectpicker[class*=ico-] {
  background-position: 12px 5px;
}
.old-styles .bootstrap-select > .caret.dropdown-toggle,
.old-styles .bootstrap-select > select.caret,
.old-styles .caret.rc_textarea,
.old-styles .rc_input.caret,
.old-styles select.caret.bs-select-hidden,
.old-styles select.caret.rc_selectpicker {
  background-position: calc(100% - 12px) center;
  background-size: 12px;
}
.old-styles .bootstrap-select > .rounded.dropdown-toggle,
.old-styles .bootstrap-select > select.rounded,
.old-styles .rc_input.rounded,
.old-styles .rounded.rc_textarea,
.old-styles select.rounded.bs-select-hidden,
.old-styles select.rounded.rc_selectpicker {
  height: 36px;
  line-height: 36px;
  background-color: #fff;
  border-color: #e3e5e9;
}
.old-styles .rc_textarea {
  height: 120px;
  max-height: 200px;
  padding: 13px 16px;
  line-height: 2rem !important;
  resize: vertical;
}
.old-styles .rc_textarea.s-small {
  height: 80px;
  padding: 10px 16px;
  line-height: normal;
}
.old-styles .rc_textarea.rounded {
  height: 80px;
}
.old-styles .s-small-input .intl-tel-input .selected-flag {
  height: 30px;
}
.old-styles .bootstrap-select {
  position: relative;
}
.old-styles .bootstrap-select > .dropdown-toggle > .filter-option {
  font-weight: 500;
}
.old-styles .bootstrap-select > .dropdown-toggle:disabled {
  cursor: not-allowed;
}
.old-styles .bootstrap-select.c-white[class*=ico-] > .dropdown-toggle {
  background-position: 14px 14px;
}
.old-styles .bootstrap-select.c-white > .dropdown-toggle {
  background-color: #fff;
  border: none;
}
.old-styles .bootstrap-select.s-small .dropdown-toggle {
  height: 32px;
  line-height: 32px;
}
.old-styles .bootstrap-select.s-small[class*=ico-] > .dropdown-toggle {
  background-position: 12px 5px;
}
.old-styles .bootstrap-select[class*=ico-].ico-back > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/back.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-bell > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/bell.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-calendar > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/calendar.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-camera > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/camera.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-car > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/car.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-caret > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/caret.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-check > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/check.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-checkbox > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/checkbox.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-credit-card > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/credit-card.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-cross > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/cross.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-desc > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/desc.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-email > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/email.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-flag > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/flag.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-phone > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/phone.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-pin > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/pin.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-price > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/price.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-search > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/search.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-star > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/star.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-time > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/time.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-trending > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/trending.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-user > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/user.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-video > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/video.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-zoom-in > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/zoom-in.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-password > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/password.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-filter > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/filter.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-trash > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/trash.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-globus > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/globus.svg);
}
.old-styles .bootstrap-select[class*=ico-].ico-compare > .dropdown-toggle {
  background-image: url(../icons/site/system/18/grey/compare.svg);
}
.old-styles .bootstrap-select[class*=ico-] > .dropdown-toggle {
  background-repeat: no-repeat;
  background-position: 12px 13px;
  padding-left: 42px;
}
.old-styles .bootstrap-select div.dropdown-menu ul.dropdown-menu {
  background-color: #fff !important;
}
.old-styles .bootstrap-select div.dropdown-menu li.active a {
  background-color: rgba(19, 66, 141, 0.1) !important;
}
.old-styles .bootstrap-select div.dropdown-menu li.active a span {
  color: #13428d !important;
}
.old-styles .bootstrap-select div.dropdown-menu a {
  padding: 6px 16px !important;
}
.old-styles .bootstrap-select div.dropdown-menu a span {
  font-size: 1.4rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .bootstrap-select div.dropdown-menu a:active,
.old-styles .bootstrap-select div.dropdown-menu a:focus,
.old-styles .bootstrap-select div.dropdown-menu a:hover {
  background-color: rgba(19, 66, 141, 0.1) !important;
}
.old-styles .bootstrap-select div.dropdown-menu a.rc_select-placeholder span {
  color: #b9bfc9 !important;
}
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle {
  height: 28px;
  padding: 0 20px 0 8px;
  background-color: transparent;
  border: none;
}
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle:active,
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle:focus,
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle:hover {
  box-shadow: none;
}
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle > span {
  line-height: 28px;
}
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle > .bs-caret > .caret {
  width: 14px !important;
}
.old-styles .rc_filter-select .bootstrap-select.btn-group div.dropdown-menu a {
  padding: 4px 16px !important;
}
.old-styles .rc_buttons-group {
  display: block;
  align-items: center;
  margin-left: -8px;
  margin-right: -8px;
  margin-bottom: 16px;
  letter-spacing: -0.4em;
}
.old-styles .rc_buttons-group .rc_button {
  width: calc(50% - 16px);
  display: inline-block;
  padding: 0 12px !important;
  letter-spacing: normal;
}
.old-styles .rc_button {
  height: 40px;
  display: inline-block;
  position: relative;
  padding: 0 28px !important;
  color: #101010;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #fff;
  border: none;
  cursor: pointer;
  outline: 0;
  text-align: center;
}
.old-styles .rc_button {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_button:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_button:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_button span {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: normal;
}
.old-styles .rc_button:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.old-styles .rc_button.readonly {
  cursor: default;
}
.old-styles .rc_button.t-stroke {
  padding: 0 14px !important;
  background-color: transparent;
  border: 2px solid rgba(19, 66, 141, 0.2);
  line-height: 36px;
  color: #13428d;
}
.old-styles .rc_button.c-info {
  color: #fff;
  background-color: #13428d;
}
.old-styles .rc_button.c-success {
  color: #fff;
  background-color: #218b2c;
}
.old-styles .rc_button.c-warning {
  color: #101010;
  background-color: #fe5;
}
.old-styles .rc_button.c-danger {
  color: #fff;
  background-color: #ed1b24;
}
.old-styles .rc_button.c-grey {
  background-color: #f4f4f4;
}
.old-styles .rc_button.c-facebook {
  color: #fff;
  background-color: #3a5999;
}
.old-styles .rc_button.c-google {
  color: #4c88ce;
  border: 2px solid #4c88ce;
  background-color: transparent;
  line-height: 38px;
}
.old-styles .rc_button.c-google.loading::after {
  border-color: rgba(76, 136, 206, 0.2);
  border-left-color: #4c88ce;
}
.old-styles .rc_button.c-facebook,
.old-styles .rc_button.c-google {
  padding: 0 8px !important;
  text-transform: none;
}
.old-styles .rc_button.c-facebook[class*=social-]::before,
.old-styles .rc_button.c-google[class*=social-]::before {
  width: 24px;
  height: 24px;
}
.old-styles .rc_button.a-center {
  margin-left: auto;
  margin-right: auto;
}
.old-styles .rc_button.t-left {
  text-align: left;
}
.old-styles .rc_button.t-right {
  text-align: right;
}
.old-styles .rc_button.s-slim {
  height: 32px;
  line-height: 32px;
}
.old-styles .rc_button.s-slim.t-stroke {
  line-height: 28px;
}
.old-styles .rc_button.s-medium {
  height: 38px;
  padding: 0 24px !important;
  font-size: 1.2rem;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 38px;
}
.old-styles .rc_button.s-full {
  width: 100%;
}
.old-styles .loading {
  color: transparent;
}
.old-styles .loading::before {
  opacity: 0;
}
.old-styles .loading::after {
  content: "";
}
.old-styles .rc_button[class*=ico-].ico-back::before {
  background-image: url(/templates/evolveae/assets/icons/site/system/14/white/back.svg);
}
.old-styles .rc_button[class*=ico-].ico-bell::before {
  background-image: url(../icons/site/system/14/white/bell.svg);
}
.old-styles .rc_button[class*=ico-].ico-calendar::before {
  background-image: url(../icons/site/system/14/white/calendar.svg);
}
.old-styles .rc_button[class*=ico-].ico-camera::before {
  background-image: url(../icons/site/system/14/white/camera.svg);
}
.old-styles .rc_button[class*=ico-].ico-car::before {
  background-image: url(../icons/site/system/14/white/car.svg);
}
.old-styles .rc_button[class*=ico-].ico-caret::before {
  background-image: url(../icons/site/system/14/white/caret.svg);
}
.old-styles .rc_button[class*=ico-].ico-check::before {
  background-image: url(../icons/site/system/14/white/check.svg);
}
.old-styles .rc_button[class*=ico-].ico-checkbox::before {
  background-image: url(../icons/site/system/14/white/checkbox.svg);
}
.old-styles .rc_button[class*=ico-].ico-credit-card::before {
  background-image: url(../icons/site/system/14/white/credit-card.svg);
}
.old-styles .rc_button[class*=ico-].ico-cross::before {
  background-image: url(../icons/site/system/14/white/cross.svg);
}
.old-styles .rc_button[class*=ico-].ico-desc::before {
  background-image: url(../icons/site/system/14/white/desc.svg);
}
.old-styles .rc_button[class*=ico-].ico-email::before {
  background-image: url(../icons/site/system/14/white/email.svg);
}
.old-styles .rc_button[class*=ico-].ico-flag::before {
  background-image: url(../icons/site/system/14/white/flag.svg);
}
.old-styles .rc_button[class*=ico-].ico-phone::before {
  background-image: url(../icons/site/system/14/white/phone.svg);
}
.old-styles .rc_button[class*=ico-].ico-pin::before {
  background-image: url(../icons/site/system/14/white/pin.svg);
}
.old-styles .rc_button[class*=ico-].ico-price::before {
  background-image: url(../icons/site/system/14/white/price.svg);
}
.old-styles .rc_button[class*=ico-].ico-search::before {
  background-image: url(../icons/site/system/14/white/search.svg);
}
.old-styles .rc_button[class*=ico-].ico-star::before {
  background-image: url(../icons/site/system/14/white/star.svg);
}
.old-styles .rc_button[class*=ico-].ico-time::before {
  background-image: url(../icons/site/system/14/white/time.svg);
}
.old-styles .rc_button[class*=ico-].ico-trending::before {
  background-image: url(../icons/site/system/14/white/trending.svg);
}
.old-styles .rc_button[class*=ico-].ico-user::before {
  background-image: url(../icons/site/system/14/white/user.svg);
}
.old-styles .rc_button[class*=ico-].ico-video::before {
  background-image: url(../icons/site/system/14/white/video.svg);
}
.old-styles .rc_button[class*=ico-].ico-zoom-in::before {
  background-image: url(../icons/site/system/14/white/zoom-in.svg);
}
.old-styles .rc_button[class*=ico-].ico-password::before {
  background-image: url(../icons/site/system/14/white/password.svg);
}
.old-styles .rc_button[class*=ico-].ico-filter::before {
  background-image: url(../icons/site/system/14/white/filter.svg);
}
.old-styles .rc_button[class*=ico-].ico-trash::before {
  background-image: url(../icons/site/system/14/white/trash.svg);
}
.old-styles .rc_button[class*=ico-].ico-globus::before {
  background-image: url(../icons/site/system/14/white/globus.svg);
}
.old-styles .rc_button[class*=ico-].ico-compare::before {
  background-image: url(../icons/site/system/14/white/compare.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-add::before {
  background-image: url(../icons/main/renty/actions/blue/action-add.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-add::before {
  background-image: url(../icons/main/renty/actions/white/action-add.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-add::before {
  background-image: url(../icons/main/renty/actions/red/action-add.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-add::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-add::before {
  background-image: url(../icons/main/renty/actions/white/action-add.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-check::before {
  background-image: url(../icons/main/renty/actions/blue/action-check.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-check::before {
  background-image: url(../icons/main/renty/actions/white/action-check.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-check::before {
  background-image: url(../icons/main/renty/actions/red/action-check.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-check::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-check::before {
  background-image: url(../icons/main/renty/actions/white/action-check.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-filter::before {
  background-image: url(../icons/main/renty/actions/blue/action-filter.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-filter::before {
  background-image: url(../icons/main/renty/actions/white/action-filter.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-filter::before {
  background-image: url(../icons/main/renty/actions/red/action-filter.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-filter::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-filter::before {
  background-image: url(../icons/main/renty/actions/white/action-filter.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-view::before {
  background-image: url(../icons/main/renty/actions/blue/action-view.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-view::before {
  background-image: url(../icons/main/renty/actions/white/action-view.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-view::before {
  background-image: url(../icons/main/renty/actions/red/action-view.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-view::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-view::before {
  background-image: url(../icons/main/renty/actions/white/action-view.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-export::before {
  background-image: url(../icons/main/renty/actions/blue/action-export.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-export::before {
  background-image: url(../icons/main/renty/actions/white/action-export.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-export::before {
  background-image: url(../icons/main/renty/actions/red/action-export.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-export::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-export::before {
  background-image: url(../icons/main/renty/actions/white/action-export.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-remove::before {
  background-image: url(../icons/main/renty/actions/blue/action-remove.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-remove::before {
  background-image: url(../icons/main/renty/actions/white/action-remove.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-remove::before {
  background-image: url(../icons/main/renty/actions/red/action-remove.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-remove::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-remove::before {
  background-image: url(../icons/main/renty/actions/white/action-remove.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-preview::before {
  background-image: url(../icons/main/renty/actions/blue/action-preview.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-preview::before {
  background-image: url(../icons/main/renty/actions/white/action-preview.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-preview::before {
  background-image: url(../icons/main/renty/actions/red/action-preview.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-preview::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-preview::before {
  background-image: url(../icons/main/renty/actions/white/action-preview.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-upload::before {
  background-image: url(../icons/main/renty/actions/blue/action-upload.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-upload::before {
  background-image: url(../icons/main/renty/actions/white/action-upload.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-upload::before {
  background-image: url(../icons/main/renty/actions/red/action-upload.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-upload::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-upload::before {
  background-image: url(../icons/main/renty/actions/white/action-upload.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/blue/action-cancel.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/white/action-cancel.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/red/action-cancel.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-cancel::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/white/action-cancel.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-blue.ico-edit::before {
  background-image: url(../icons/main/renty/actions/blue/action-edit.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-white.ico-edit::before {
  background-image: url(../icons/main/renty/actions/white/action-edit.svg);
}
.old-styles .rc_button[class*=ico-].ico-color-red.ico-edit::before {
  background-image: url(../icons/main/renty/actions/red/action-edit.svg);
}
.old-styles .rc_button[class*=ico-].alt-ic-edit::before,
.old-styles .rc_button[class*=ico-].ico-color-green.ico-edit::before {
  background-image: url(../icons/main/renty/actions/white/action-edit.svg);
}
.old-styles .rc_button[class*=ico-].ico-search::before {
  background-image: url(../icons/main/renty/others/other-search.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-back::before {
  background-image: url(../icons/site/system/14/dark/back.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-bell::before {
  background-image: url(../icons/site/system/14/dark/bell.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-calendar::before {
  background-image: url(../icons/site/system/14/dark/calendar.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-camera::before {
  background-image: url(../icons/site/system/14/dark/camera.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-car::before {
  background-image: url(../icons/site/system/14/dark/car.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-caret::before {
  background-image: url(../icons/site/system/14/dark/caret.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-check::before {
  background-image: url(../icons/site/system/14/dark/check.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-checkbox::before {
  background-image: url(../icons/site/system/14/dark/checkbox.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-credit-card::before {
  background-image: url(../icons/site/system/14/dark/credit-card.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-cross::before {
  background-image: url(../icons/site/system/14/dark/cross.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-desc::before {
  background-image: url(../icons/site/system/14/dark/desc.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-email::before {
  background-image: url(../icons/site/system/14/dark/email.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-flag::before {
  background-image: url(../icons/site/system/14/dark/flag.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-phone::before {
  background-image: url(../icons/site/system/14/dark/phone.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-pin::before {
  background-image: url(../icons/site/system/14/dark/pin.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-price::before {
  background-image: url(../icons/site/system/14/dark/price.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-search::before {
  background-image: url(../icons/site/system/14/dark/search.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-star::before {
  background-image: url(../icons/site/system/14/dark/star.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-time::before {
  background-image: url(../icons/site/system/14/dark/time.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-trending::before {
  background-image: url(../icons/site/system/14/dark/trending.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-user::before {
  background-image: url(../icons/site/system/14/dark/user.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-video::before {
  background-image: url(../icons/site/system/14/dark/video.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-zoom-in::before {
  background-image: url(../icons/site/system/14/dark/zoom-in.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-password::before {
  background-image: url(../icons/site/system/14/dark/password.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-filter::before {
  background-image: url(../icons/site/system/14/dark/filter.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-trash::before {
  background-image: url(../icons/site/system/14/dark/trash.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-globus::before {
  background-image: url(../icons/site/system/14/dark/globus.svg);
}
.old-styles .rc_button[class*=ico-].c-warning.ico-compare::before {
  background-image: url(../icons/site/system/14/dark/compare.svg);
}
.old-styles .rc_button[class*=ico-]::before {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_button[class*=alt-ic-] {
  padding-left: 42px !important;
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-add::before {
  background-image: url(../icons/main/renty/actions/blue/action-add.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-add::before {
  background-image: url(../icons/main/renty/actions/white/action-add.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-add::before {
  background-image: url(../icons/main/renty/actions/red/action-add.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-add::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-add::before {
  background-image: url(../icons/main/renty/actions/white/action-add.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-check::before {
  background-image: url(../icons/main/renty/actions/blue/action-check.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-check::before {
  background-image: url(../icons/main/renty/actions/white/action-check.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-check::before {
  background-image: url(../icons/main/renty/actions/red/action-check.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-check::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-check::before {
  background-image: url(../icons/main/renty/actions/white/action-check.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-filter::before {
  background-image: url(../icons/main/renty/actions/blue/action-filter.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-filter::before {
  background-image: url(../icons/main/renty/actions/white/action-filter.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-filter::before {
  background-image: url(../icons/main/renty/actions/red/action-filter.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-filter::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-filter::before {
  background-image: url(../icons/main/renty/actions/white/action-filter.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-view::before {
  background-image: url(../icons/main/renty/actions/blue/action-view.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-view::before {
  background-image: url(../icons/main/renty/actions/white/action-view.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-view::before {
  background-image: url(../icons/main/renty/actions/red/action-view.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-view::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-view::before {
  background-image: url(../icons/main/renty/actions/white/action-view.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-export::before {
  background-image: url(../icons/main/renty/actions/blue/action-export.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-export::before {
  background-image: url(../icons/main/renty/actions/white/action-export.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-export::before {
  background-image: url(../icons/main/renty/actions/red/action-export.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-export::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-export::before {
  background-image: url(../icons/main/renty/actions/white/action-export.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-remove::before {
  background-image: url(../icons/main/renty/actions/blue/action-remove.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-remove::before {
  background-image: url(../icons/main/renty/actions/white/action-remove.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-remove::before {
  background-image: url(../icons/main/renty/actions/red/action-remove.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-remove::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-remove::before {
  background-image: url(../icons/main/renty/actions/white/action-remove.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-preview::before {
  background-image: url(../icons/main/renty/actions/blue/action-preview.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-preview::before {
  background-image: url(../icons/main/renty/actions/white/action-preview.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-preview::before {
  background-image: url(../icons/main/renty/actions/red/action-preview.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-preview::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-preview::before {
  background-image: url(../icons/main/renty/actions/white/action-preview.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-upload::before {
  background-image: url(../icons/main/renty/actions/blue/action-upload.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-upload::before {
  background-image: url(../icons/main/renty/actions/white/action-upload.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-upload::before {
  background-image: url(../icons/main/renty/actions/red/action-upload.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-upload::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-upload::before {
  background-image: url(../icons/main/renty/actions/white/action-upload.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/blue/action-cancel.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/white/action-cancel.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/red/action-cancel.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-cancel::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-cancel::before {
  background-image: url(../icons/main/renty/actions/white/action-cancel.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-blue.ico-edit::before {
  background-image: url(../icons/main/renty/actions/blue/action-edit.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-white.ico-edit::before {
  background-image: url(../icons/main/renty/actions/white/action-edit.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-color-red.ico-edit::before {
  background-image: url(../icons/main/renty/actions/red/action-edit.svg);
}
.old-styles .rc_button[class*=alt-ic-].alt-ic-edit::before,
.old-styles .rc_button[class*=alt-ic-].ico-color-green.ico-edit::before {
  background-image: url(../icons/main/renty/actions/white/action-edit.svg);
}
.old-styles .rc_button[class*=alt-ic-].ico-search::before {
  background-image: url(../icons/main/renty/others/other-search.svg);
}
.old-styles .rc_button[class*=alt-ic-]::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_button[class*=alt-ic-].no-text {
  width: 40px;
  padding: 0 !important;
  font-size: 0;
  line-height: normal;
  vertical-align: middle;
  background-color: #009fe2;
}
.old-styles .rc_button[class*=social-].social-fb-dark::before {
  background-image: url(../icons/site/social/dark/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-white::before {
  background-image: url(../icons/site/social/white/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-grey::before {
  background-image: url(../icons/site/social/grey/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-green::before {
  background-image: url(../icons/site/social/green/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-blue::before {
  background-image: url(../icons/site/social/blue/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-color::before {
  background-image: url(../icons/site/social/color/fb.svg);
}
.old-styles .rc_button[class*=social-].social-fb-red::before {
  background-image: url(../icons/site/social/red/fb.svg);
}
.old-styles .rc_button[class*=social-].social-ins-dark::before {
  background-image: url(../icons/site/social/dark/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-white::before {
  background-image: url(../icons/site/social/white/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-grey::before {
  background-image: url(../icons/site/social/grey/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-green::before {
  background-image: url(../icons/site/social/green/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-blue::before {
  background-image: url(../icons/site/social/blue/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-color::before {
  background-image: url(../icons/site/social/color/ins.svg);
}
.old-styles .rc_button[class*=social-].social-ins-red::before {
  background-image: url(../icons/site/social/red/ins.svg);
}
.old-styles .rc_button[class*=social-].social-yt-dark::before {
  background-image: url(../icons/site/social/dark/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-white::before {
  background-image: url(../icons/site/social/white/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-grey::before {
  background-image: url(../icons/site/social/grey/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-green::before {
  background-image: url(../icons/site/social/green/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-blue::before {
  background-image: url(../icons/site/social/blue/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-color::before {
  background-image: url(../icons/site/social/color/yt.svg);
}
.old-styles .rc_button[class*=social-].social-yt-red::before {
  background-image: url(../icons/site/social/red/yt.svg);
}
.old-styles .rc_button[class*=social-].social-gg-dark::before {
  background-image: url(../icons/site/social/dark/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-white::before {
  background-image: url(../icons/site/social/white/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-grey::before {
  background-image: url(../icons/site/social/grey/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-green::before {
  background-image: url(../icons/site/social/green/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-blue::before {
  background-image: url(../icons/site/social/blue/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-color::before {
  background-image: url(../icons/site/social/color/gg.svg);
}
.old-styles .rc_button[class*=social-].social-gg-red::before {
  background-image: url(../icons/site/social/red/gg.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-dark::before {
  background-image: url(../icons/site/social/dark/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-white::before {
  background-image: url(../icons/site/social/white/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-grey::before {
  background-image: url(../icons/site/social/grey/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-green::before {
  background-image: url(../icons/site/social/green/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-blue::before {
  background-image: url(../icons/site/social/blue/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-color::before {
  background-image: url(../icons/site/social/color/fb-alt.svg);
}
.old-styles .rc_button[class*=social-].social-fb-alt-red::before {
  background-image: url(../icons/site/social/red/fb-alt.svg);
}
.old-styles .rc_button[class*=social-]::before {
  content: "";
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_back-button {
  height: 24px;
  display: block;
  padding-left: 36px;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
  line-height: 26px;
  background-repeat: no-repeat;
  background-position: left center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_back-button:hover {
  text-indent: 3px;
}
.old-styles .rc_buttons-group {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  list-style: none;
}
.old-styles .rc_buttons-group > li {
  margin-right: 4px;
}
.old-styles .rc_buttons-group > li > .rc_button {
  display: block;
}
.old-styles .rc_buttons-group > li.active .rc_button.color-white {
  color: #fff !important;
  background-color: #13428d;
}
.old-styles .rc_buttons-group.right {
  justify-content: flex-end;
}
.old-styles .rc_buttons-group.right > li {
  margin-right: 0;
  margin-left: 4px;
}
.old-styles .rc_buttons-group.center {
  justify-content: center;
}
.old-styles .rc_buttons-group.center > li {
  margin-right: 4px;
  margin-left: 4px;
}
.old-styles .rc_filter-buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin-left: -4px;
  margin-right: -4px;
  margin-top: 8px;
  margin-bottom: 4px;
  letter-spacing: -0.3em;
}
.old-styles .rc_filter-buttons > .rc_button {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  margin: 0 4px;
}
.old-styles .open > .rc_actions-button::before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.old-styles .rc_actions-button {
  display: inline-block;
  position: relative;
  padding: 6px 20px 6px 10px;
  font-size: 10px;
  font-weight: 600;
  color: #fff !important;
  text-transform: uppercase;
  background-color: #009fe2;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_actions-button::before {
  content: "";
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  top: calc(50% - 4px);
  right: 6px;
  margin-left: 8px;
  border: none;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/main/renty/others/other-arrow-down-white.svg);
  background-repeat: no-repeat;
}
.old-styles .rc_actions-button:hover {
  color: #fff !important;
}
.old-styles .rc_checkbox-group {
  width: 100%;
  display: block;
  margin-bottom: 32px;
}
.old-styles .rc_checkbox-group:last-child {
  margin-bottom: 0;
}
.old-styles .rc_checkbox-group .rc_checkbox {
  width: 100%;
  margin-bottom: 8px;
}
.old-styles .rc_checkbox-group .rc_checkbox:last-child {
  margin-bottom: 0;
}
.old-styles .rc_checkbox {
  width: 100%;
  display: inline-block;
  position: relative;
  padding: 3px 0;
  margin: 0;
  cursor: pointer;
  letter-spacing: -0.3em;
  outline: 0;
}
.old-styles .rc_checkbox input {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}
.old-styles .rc_checkbox input:active ~ div,
.old-styles .rc_checkbox input:focus ~ div,
.old-styles .rc_checkbox input:hover ~ div {
  border-color: #004ec1;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.old-styles .rc_checkbox input:checked ~ div {
  border-color: #004ec1;
  background-color: #004ec1;
}
.old-styles .rc_checkbox input:checked ~ div::before {
  opacity: 1;
}
.old-styles .rc_checkbox input:disabled ~ div {
  background: #002c9f;
}
.old-styles .rc_checkbox div {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  border: 2px solid #b9bfc9;
  vertical-align: middle;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_checkbox div::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px auto;
  background-image: url(../icons/site/checkbox.svg);
}
.old-styles .rc_checkbox > a,
.old-styles .rc_checkbox > span {
  width: calc(100% - 16px);
  display: inline-block;
  padding: 0 0 0 12px;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
  vertical-align: middle;
  letter-spacing: normal;
  line-height: normal;
}
.old-styles .rc_checkbox a {
  font-weight: 600;
  color: #004ec1;
  text-decoration: underline !important;
}
.old-styles .rc_switcher-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
.old-styles .rc_switcher-group.align-center {
  justify-content: center;
}
.old-styles .rc_switcher-group.fluid .rc_switcher {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.old-styles .rc_switcher-group.size-middle .rc_switcher div {
  height: 36px;
  line-height: 36px;
}
.old-styles .rc_switcher-group.pill {
  margin-left: -2px;
  margin-right: -2px;
  margin-bottom: -4px;
}
.old-styles .rc_switcher-group.pill .rc_switcher {
  margin: 0 2px 4px;
}
.old-styles .rc_switcher-group.pill .rc_switcher div {
  border: 1px solid #004ec1;
}
.old-styles .rc_switcher {
  position: relative;
  cursor: pointer;
  margin: 0;
}
.old-styles .rc_switcher:last-of-type div {
  border-right-width: 1px;
}
.old-styles .rc_switcher input {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}
.old-styles .rc_switcher input:checked ~ div {
  color: #fff;
  background-color: #13428d;
}
.old-styles .rc_switcher div {
  min-width: 80px;
  height: 32px;
  padding: 0 16px;
  border: 1px solid #e3e3e3;
  border-right-width: 0;
  font-size: 13px;
  font-weight: 500;
  color: #101010;
  line-height: 32px;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  background-color: #fff;
  background-color: #f7f9fb;
}
.old-styles .rc_switcher.switcher-success input:checked ~ div {
  background-color: #218b2c;
}
.old-styles .rc_switcher.switcher-info input:checked ~ div {
  background-color: #13428d;
}
.old-styles .rc_switcher.switcher-warning input:checked ~ div {
  background-color: #ef6c00;
}
.old-styles .rc_switcher.switcher-danger input:checked ~ div {
  background-color: #ed1b24;
}
.old-styles .rc_switcher.switcher-grey input:checked ~ div {
  background-color: #b9bfc9;
}
.old-styles label.rc_payment-method-switcher {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles label.rc_payment-method-switcher:hover {
  -webkit-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -ms-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
.old-styles label.rc_payment-method-switcher:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_payment-method-switcher {
  width: 100%;
  display: block;
  position: relative;
  margin-bottom: 16px;
  cursor: pointer;
}
.old-styles .rc_payment-method-switcher.static {
  cursor: default;
}
.old-styles .rc_payment-method-switcher.static ul {
  padding: 8px;
  padding-right: 40px;
  border-color: #218b2c;
  background-color: rgba(33, 139, 44, 0.05);
}
.old-styles .rc_payment-method-switcher.static ul::after {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.old-styles .rc_payment-method-switcher input {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  opacity: 0;
}
.old-styles .rc_payment-method-switcher input:checked ~ ul {
  border-color: #218b2c;
  background-color: rgba(33, 139, 44, 0.05);
}
.old-styles .rc_payment-method-switcher input:checked ~ ul::after {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.old-styles .rc_payment-method-switcher ul {
  width: 100%;
  display: block;
  position: relative;
  margin: 0;
  padding: 12px;
  padding-right: 40px;
  border: 2px solid #f4f4f4;
  list-style: none;
}
.old-styles .rc_payment-method-switcher ul::after {
  content: "";
  width: 32px;
  height: 32px;
  position: absolute;
  top: calc(50% - 16px);
  right: 12px;
  background-color: #218b2c;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.old-styles .rc_payment-method-switcher span,
.old-styles .rc_payment-method-switcher strong {
  font-size: 2rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_payment-method-switcher strong {
  font-weight: 600;
}
.old-styles .rc_payment-method-switcher li.desc {
  font-size: 1.4rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .daterangepicker {
  border: none;
  box-shadow: 0 4px 25px rgba(0, 0, 0, 0.1);
}
.old-styles .daterangepicker::before {
  border-bottom: none;
}
.old-styles .daterangepicker .calendar-table th {
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .daterangepicker .calendar-table td {
  width: 40px;
  height: 36px;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .daterangepicker .calendar-table td.active {
  background: #004ec1;
  color: #fff;
}
.old-styles .daterangepicker .calendar-table td.off {
  color: #b9bfc9;
}
.old-styles .daterangepicker .calendar-table td.disabled {
  text-decoration: none;
  opacity: 0.3;
  cursor: default;
}
.old-styles .daterangepicker .drp-buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
  border-top-color: #f4f4f4;
}
.old-styles .daterangepicker .drp-buttons .drp-selected {
  font-size: 1.4rem;
  font-weight: 600;
  color: #b9bfc9;
}
@media (max-width: 991px) {
  .old-styles .daterangepicker {
    width: 100% !important;
  }
  .old-styles .daterangepicker::after,
  .old-styles .daterangepicker::before {
    display: none;
  }
  .old-styles .daterangepicker[style*="display: block"],
  .old-styles .daterangepicker[style*="display: flex"] {
    display: flex !important;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap !important;
    -moz-flex-flow: row wrap !important;
    flex-flow: row wrap !important;
    justify-content: space-between;
    align-items: flex-start;
  }
  .old-styles .daterangepicker > .left,
  .old-styles .daterangepicker > .right {
    max-width: none;
    float: none;
    -webkit-box-flex: 1 1;
    -moz-box-flex: 1 1;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
  }
  .old-styles .daterangepicker .drp-buttons {
    min-width: 100%;
  }
}
@media (max-width: 767px) {
  .old-styles .daterangepicker .table-condensed {
    height: 45vh;
  }
  .old-styles .daterangepicker .drp-calendar {
    max-width: none;
    padding: 8px !important;
  }
  .old-styles .daterangepicker .drp-buttons {
    position: fixed;
    bottom: 0;
    background-color: #fff;
  }
}
@media screen and (max-width: 378px) {
  .old-styles .daterangepicker .table-condensed {
    height: 40vh;
  }
  .old-styles .daterangepicker .calendar-table td {
    height: 32px !important;
  }
  .old-styles .daterangepicker .drp-buttons .drp-selected {
    font-size: 1.2rem !important;
    padding: 0 !important;
  }
  .old-styles .daterangepicker .drp-buttons .rc_button {
    margin-left: 4px !important;
  }
}
.old-styles .pac-container {
  border: none;
  z-index: 16000;
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.15);
}
.old-styles .pac-container::after {
  display: none !important;
}
.old-styles .pac-container .pac-icon {
  display: none;
}
.old-styles .pac-container .pac-item {
  padding: 4px 8px !important;
}
.old-styles .pac-container .pac-item span {
  font-size: 1.4rem;
  font-weight: 600;
}
.old-styles .pac-container .pac-item-query .pac-matched {
  font-size: 1.4rem;
  font-weight: 700;
  color: #13428d;
}
.old-styles .rc_form-wrap {
  width: 100%;
  max-width: 600px;
  display: block;
  margin: 0 auto;
}
.old-styles .rc_form-wrap.login-form {
  max-width: 400px;
}
.old-styles .rc_form-wrap.a-left {
  margin-left: 0;
}
.old-styles .rc_field-wrap {
  width: 100%;
  display: block;
  margin-bottom: 20px;
}
.old-styles .rc_field-label {
  width: 100%;
  display: block;
  margin-bottom: 4px;
  font-size: 1.3rem;
  font-weight: 700;
  color: #101010;
}
.old-styles .rc_field-label.required::before {
  content: "*";
  margin-right: 2px;
  color: #ed1b24;
}
.old-styles .rc_field-label.a-center {
  text-align: center;
}
.old-styles .rc_label-error {
  display: block;
  margin-top: 8px;
  font-size: 1.4rem;
  font-weight: 600;
  color: #ed1b24;
}
.old-styles .g-recaptcha {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  text-align: center;
}
.old-styles .g-recaptcha > div {
  display: inline-block;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
}
.old-styles .swal2-buttonswrapper .rc_button {
  margin: 0 4px;
}
.old-styles .rc_field-rounded {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  background-color: #fff;
  border: 1px solid #e3e5e9;
}
.old-styles .rc_field-rounded * {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
}
.old-styles .rc_field-rounded .bootstrap-select > .dropdown-toggle,
.old-styles .rc_field-rounded .bootstrap-select > select,
.old-styles .rc_field-rounded .rc_input,
.old-styles .rc_field-rounded .rc_textarea,
.old-styles .rc_field-rounded select.bs-select-hidden,
.old-styles .rc_field-rounded select.rc_selectpicker {
  position: relative;
  z-index: 1;
  background-color: transparent;
  border: none;
}
.old-styles .rc_field-rounded .rc_label-error {
  position: absolute;
  bottom: 100%;
  right: 0;
}
.old-styles .rc_field-rounded hr {
  -webkit-box-flex: 1 1px;
  -moz-box-flex: 1 1px;
  -webkit-flex: 1 1px;
  -ms-flex: 1 1px;
  flex: 1 1px;
  width: 1px;
  max-width: 1px;
  height: 36px;
  position: relative;
  z-index: 0;
  display: block;
  margin: 0;
  padding: 0;
  border: none;
  background-color: #f4f4f4;
}
.old-styles .rc_topbar {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0 20px;
}
.old-styles .rc_topbar .rc_topbar-divider {
  width: 1px;
  height: 34px;
  display: block;
  border: none;
  background-color: #fff;
  opacity: 0.1;
  margin: 0 18px;
}
.old-styles .rc_logo {
  width: auto;
  margin-right: auto;
  cursor: pointer;
  text-decoration: none;
}
.old-styles .rc_logo img {
  width: auto;
  max-height: 60px;
}
.old-styles .rc_topmenu-wrap {
  position: relative;
}
.old-styles .rc_topmenu {
  text-align: right;
}
.old-styles .rc_topmenu a {
  display: inline-block;
  margin-left: 24px;
  font-size: 1.4rem;
  font-weight: 500;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_topmenu > li > a {
  color: rgba(255, 255, 255, 0.6) !important;
}
.old-styles .rc_topmenu > li > a:hover {
  color: #fff !important;
}
.old-styles .rc_mobile-menu {
  display: none;
}
.old-styles .rc_mobile-menu.open .link::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.old-styles .rc_mobile-menu .link {
  font-size: 1.3rem;
  font-weight: 600;
  color: #fff;
}
.old-styles .rc_mobile-menu .link::after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-left: 4px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_mobile-menu-dropdown a {
  width: 100%;
  display: block;
  padding: 8px 16px;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_company-switcher.open a:after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.old-styles .rc_company-switcher > a {
  display: inline-block;
  border: 2px solid rgba(255, 255, 255, 0.6);
  font-size: 1.6rem;
  font-weight: 600;
  color: #fff;
  padding: 8px 16px;
}
.old-styles .rc_company-switcher > a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_company-switcher > a:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_company-switcher > a:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_company-switcher > a::after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_company-switcher > a:hover {
  color: #fff;
}
.old-styles .rc_company-switcher .dropdown-menu {
  left: 50%;
  right: auto;
  transform: translate(-50%, 0);
}
.old-styles .rc_company-switcher .dropdown-menu a {
  font-size: 1.6rem;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 991px) {
  .old-styles .rc_topmenu-wrap {
    display: none;
  }
  .old-styles .rc_topmenu-wrap + .rc_topbar-divider {
    display: none;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_logo {
    margin-left: auto;
    margin-right: auto;
  }
  .old-styles .rc_logo img {
    max-height: 38px;
  }
  .old-styles .rc_topbar .rc_logo {
    margin-left: 0;
  }
  .old-styles .rc_topbar .rc_logo img {
    max-height: 32px;
  }
  .old-styles .rc_topbar .rc_topbar-divider {
    margin: 0 4px;
    background-color: transparent;
  }
  .old-styles .rc_signin-button {
    padding: 0 12px !important;
  }
}
.old-styles .rc_notifications {
  position: relative;
  margin-right: 24px;
}
.old-styles .rc_notifications .rc_notifications-button {
  width: 34px;
  height: 34px;
  display: block;
  position: relative;
  background-size: 18px auto;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_notifications .rc_notifications-button:hover {
  border-color: #fff;
}
.old-styles .rc_notifications .rc_notifications-button::before {
  content: attr(data-badge);
  width: 20px;
  height: 20px;
  position: absolute;
  top: calc(-50% + 6px);
  right: calc(-50% + 6px);
  background-color: #fff;
  font-size: 1.2rem;
  font-weight: 700;
  color: #101010;
  line-height: 22px;
  text-align: center;
}
.old-styles .rc_notification {
  width: 100%;
}
.old-styles .rc_notification:not(:last-child) {
  border-bottom: 1px solid #f4f4f4;
}
.old-styles .rc_notification a {
  width: 100%;
  padding: 8px 12px !important;
  text-align: left;
}
.old-styles .rc_notification .title {
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_notification .date {
  font-size: 1.1rem;
  font-weight: 600;
  color: #b9bfc9;
  text-transform: uppercase;
}
.old-styles .rc_profile-widget {
  position: relative;
}
.old-styles .rc_profile-widget .link {
  display: block;
  letter-spacing: -0.4em;
  text-align: right;
}
.old-styles .rc_profile-widget .name {
  width: calc(100% - 34px);
  display: inline-block;
  padding-right: 16px;
  vertical-align: middle;
  letter-spacing: normal;
  font-size: 1.4rem;
  font-weight: 500;
  color: #fff;
}
.old-styles .rc_profile-widget .avatar {
  width: 34px;
  height: 34px;
  display: inline-block;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 70% auto;
  background-color: #f2f6fc;
  background-image: url(../images/site/avatar-placeholder.svg);
  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.1);
}
.old-styles .rc_profile-widget .avatar[style*="background-image:"] {
  background-size: cover;
}
@media (max-width: 767px) {
  .old-styles .rc_profile-widget {
    margin-left: 4px;
  }
  .old-styles .rc_profile-widget .name {
    display: none;
  }
}
.old-styles .rc_stepsbar {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  padding: 24px 0;
  margin: 0;
  list-style: none;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_stepsbar li {
  -webkit-box-flex: 1 1;
  -moz-box-flex: 1 1;
  -webkit-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  letter-spacing: -0.4em;
  text-align: left;
  justify-content: space-between;
  align-items: center;
  opacity: 0.4;
}
.old-styles .rc_stepsbar li::after,
.old-styles .rc_stepsbar li::before {
  content: "";
  -webkit-box-flex: 1 1;
  -moz-box-flex: 1 1;
  -webkit-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
  margin: 0 2px;
  border-top: 2px dashed #fff;
}
.old-styles .rc_stepsbar li:first-child::before {
  display: none;
}
.old-styles .rc_stepsbar li:first-child span {
  margin-left: 0;
}
.old-styles .rc_stepsbar li:last-child::after {
  display: none;
}
.old-styles .rc_stepsbar li:last-child span {
  margin-right: 0;
}
.old-styles .rc_stepsbar li.active {
  opacity: 1;
}
.old-styles .rc_stepsbar li.active::after {
  opacity: 0.4;
}
.old-styles .rc_stepsbar li.done {
  opacity: 1;
}
.old-styles .rc_stepsbar li span {
  position: relative;
  margin: 0 8px;
  padding-left: 24px;
  font-size: 1.4rem;
  font-weight: 500;
  color: #fff;
  letter-spacing: normal;
  line-height: normal;
}
.old-styles .rc_stepsbar li span::before {
  content: attr(data-step);
  width: 16px;
  height: 16px;
  position: absolute;
  top: calc(50% - 9px);
  left: 0;
  font-size: 1.2rem;
  font-weight: 500;
  color: #fff;
  letter-spacing: normal;
  text-align: center;
  border: 1px solid #fff;
  line-height: 16px;
}
@media (max-width: 767px) {
  .old-styles .rc_stepsbar {
    overflow-x: scroll;
    white-space: nowrap;
    display: none;
  }
  .old-styles .rc_stepsbar li {
    display: inline-block;
    white-space: nowrap;
  }
}
.old-styles .rc_searchbar > .bootstrap-select {
  -webkit-box-flex: 3 1;
  -moz-box-flex: 3 1;
  -webkit-flex: 3 1;
  -ms-flex: 3 1;
  flex: 3 1;
  margin: 0;
}
.old-styles .rc_searchbar > .bootstrap-select button {
  background-color: transparent;
  box-shadow: none !important;
}
.old-styles #js_searchbar .rc_search-button,
.old-styles .bootstrap-select.rc_searchbar > .dropdown-toggle,
.old-styles .bootstrap-select.rc_searchbar > select,
.old-styles .rc_searchbar > .rc_input,
.old-styles .rc_searchbar > .rc_textarea,
.old-styles .rc_searchbar > select.bs-select-hidden,
.old-styles .rc_searchbar > select.rc_selectpicker {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  margin: 0;
  background-color: transparent;
  box-shadow: none !important;
  font-size: 1.6rem;
}
.old-styles .bootstrap-select.rc_searchbar > .dropdown-toggle:first-child,
.old-styles .bootstrap-select.rc_searchbar > select:first-child,
.old-styles .rc_searchbar > .rc_input:first-child,
.old-styles .rc_searchbar > .rc_textarea:first-child,
.old-styles .rc_searchbar > select.bs-select-hidden:first-child,
.old-styles .rc_searchbar > select.rc_selectpicker:first-child {
  -webkit-box-flex: 3 1;
  -moz-box-flex: 3 1;
  -webkit-flex: 3 1;
  -ms-flex: 3 1;
  flex: 3 1;
}
.old-styles .bootstrap-select.rc_searchbar > .dropdown-toggle:not(:first-child),
.old-styles .bootstrap-select.rc_searchbar > select:not(:first-child),
.old-styles .rc_searchbar > .rc_input:not(:first-child),
.old-styles .rc_searchbar > .rc_textarea:not(:first-child),
.old-styles .rc_searchbar > select.bs-select-hidden:not(:first-child),
.old-styles .rc_searchbar > select.rc_selectpicker:not(:first-child) {
  border-left: 1px solid #e3e3e3;
}
.old-styles #js_searchbar .rc_search-button {
  -webkit-box-flex: 1 42px;
  -moz-box-flex: 1 42px;
  -webkit-flex: 1 42px;
  -ms-flex: 1 42px;
  flex: 1 42px;
  max-width: 42px;
  height: 42px;
  display: block;
  margin-right: 4px;
  border: none;
  outline: 0;
  background-color: #fe5;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles #js_searchbar .rc_search-button {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles #js_searchbar .rc_search-button:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles #js_searchbar .rc_search-button:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .autocomplete-suggestions {
  text-align: left;
  cursor: default;
  background: #fff;
  box-shadow: 0 5px 35px rgba(0, 0, 0, 0.2) !important;
  position: absolute;
  display: none;
  z-index: 9999;
  max-height: 80vh;
  overflow: hidden;
  overflow-y: auto;
}
.old-styles .autocomplete-suggestion {
  display: block;
  position: relative;
  overflow: hidden;
  padding: 12px 16px;
  line-height: normal;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .autocomplete-suggestion.selected,
.old-styles .autocomplete-suggestion:hover {
  background: #f7f9fb;
}
.old-styles .autocomplete-suggestion b {
  font-size: 1.6rem;
  font-weight: 600;
  color: #009fe2;
}
.old-styles .autocomplete-suggestion span {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
}
@media (max-width: 767px) {
  .old-styles .rc_searchbar {
    display: block;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 8px;
  }
  .old-styles .rc_searchbar .bootstrap-select {
    width: 100%;
  }
  .old-styles .rc_searchbar .bootstrap-select > button {
    margin-bottom: 0 !important;
  }
  .old-styles .rc_searchbar .bootstrap-select > .dropdown-toggle,
  .old-styles .rc_searchbar .bootstrap-select > select,
  .old-styles .rc_searchbar .rc_input,
  .old-styles .rc_searchbar .rc_textarea,
  .old-styles .rc_searchbar select.bs-select-hidden,
  .old-styles .rc_searchbar select.rc_selectpicker {
    min-width: 100%;
    height: 36px;
    line-height: 36px;
    border: none;
  }
  .old-styles .rc_searchbar .bootstrap-select > .dropdown-toggle:last-child,
  .old-styles .rc_searchbar .bootstrap-select > select:last-child,
  .old-styles .rc_searchbar .rc_input:last-child,
  .old-styles .rc_searchbar .rc_textarea:last-child,
  .old-styles .rc_searchbar select.bs-select-hidden:last-child,
  .old-styles .rc_searchbar select.rc_selectpicker:last-child {
    margin-bottom: 0 !important;
  }
  .old-styles .rc_searchbar .bootstrap-select > .dropdown-toggle[class*=ico-],
  .old-styles .rc_searchbar .bootstrap-select > select[class*=ico-],
  .old-styles .rc_searchbar .rc_input[class*=ico-],
  .old-styles .rc_searchbar .rc_textarea[class*=ico-],
  .old-styles .rc_searchbar [class*=ico-] .dropdown-toggle,
  .old-styles .rc_searchbar select.bs-select-hidden[class*=ico-],
  .old-styles .rc_searchbar select.rc_selectpicker[class*=ico-] {
    background-position: 14px 7px !important;
  }
  .old-styles .bootstrap-select.rc_searchbar > .dropdown-toggle:not(:first-child),
  .old-styles .bootstrap-select.rc_searchbar > select:not(:first-child),
  .old-styles .rc_searchbar > .rc_input:not(:first-child),
  .old-styles .rc_searchbar > .rc_textarea:not(:first-child),
  .old-styles .rc_searchbar > select.bs-select-hidden:not(:first-child),
  .old-styles .rc_searchbar > select.rc_selectpicker:not(:first-child) {
    border: none;
    border-top: 1px solid #e3e3e3;
  }
  .old-styles #js_searchbar .rc_search-button {
    width: calc(100% - 16px);
    height: 32px;
    max-width: none;
    margin: 0 8px;
    background-size: auto 60%;
  }
}
.old-styles .rc_currency-widget {
  display: block;
}
.old-styles .rc_currency-widget.lang {
  margin-right: 16px;
}
.old-styles .rc_currency-widget > a {
  display: block;
  position: relative;
  background-color: transparent;
  font-size: 1.4rem;
  font-weight: 400;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_currency-widget > a:hover {
  border-color: #fff;
}
.old-styles .rc_currency-widget .rc_dropdown-menu {
  min-width: auto;
  text-align: center;
}
.old-styles .rc_lang-widget {
  display: block;
}
.old-styles .rc_lang-widget > a {
  display: block;
  position: relative;
  padding-left: 20px;
  font-size: 1.4rem;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.6);
  background-repeat: no-repeat;
  background-position: left center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_lang-widget > a:hover {
  color: #fff;
}
.old-styles .rc_lang-widget .rc_dropdown-menu {
  min-width: auto;
  text-align: center;
}
.old-styles .rc_system-navbar {
  width: 100%;
  display: block;
  padding: 8px 0;
  text-align: center;
  background-color: #02317c;
}
.old-styles .rc_system-navbar a {
  display: inline-block;
  padding: 4px 16px;
  margin: 0 6px;
  font-size: 1.4rem;
  font-weight: 500;
  color: #fff;
  text-transform: uppercase;
}
.old-styles .rc_system-navbar a.active {
  color: #fff !important;
  background-color: #009fe2;
}
.old-styles .rc_system-navbar a:hover {
  color: #009fe2;
}
.old-styles .rc_header {
  width: 100%;
  background-color: #13428d;
  padding-bottom: 39px;
}
.old-styles .rc_header.system-header {
  padding-bottom: 0;
}
.old-styles .rc_header.system-header .rc_logo {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-right: 0;
}
.old-styles .rc_header.system-header .rc_company-switcher-wrap {
  -webkit-box-flex: 3;
  -moz-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  text-align: center;
}
.old-styles .rc_header.system-header .rc_profile-widget {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.old-styles .rc_home-page-title {
  width: 100%;
  display: none;
  margin: 0;
  margin-bottom: 12px;
  font-size: 5rem;
  font-weight: 600;
  color: #fff;
  text-align: center;
  line-height: normal;
}
.old-styles .rc_home-page-text {
  display: none;
  margin: 0;
  margin-bottom: 24px;
  font-size: 2.4rem;
  font-weight: 400;
  color: #fff;
  opacity: 0.8;
  text-align: center;
  line-height: normal;
}
@media (max-width: 991px) {
  .old-styles .rc_home-page-title {
    font-size: 4.4rem;
  }
  .old-styles .rc_home-page-text {
    font-size: 2rem;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_header {
    padding-bottom: 12px;
  }
}
.old-styles .rc_footer-menu {
  letter-spacing: normal;
}
.old-styles .rc_footer-menu a {
  width: 100%;
  display: block;
  padding: 4px 0;
  font-size: 1.4rem;
  font-weight: 500;
  color: #101010;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_footer-menu a:hover {
  color: #004ec1;
  text-indent: 3px;
}
.old-styles .rc_footer-contacts {
  width: 100%;
  display: block;
  margin-top: 8px;
  padding-right: 24px;
}
.old-styles .rc_footer-contacts a {
  display: block;
  padding: 10px 0;
  font-size: 1.4rem;
  font-weight: 500;
  color: #101010;
  border-bottom: 1px solid #f4f4f4;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_footer-contacts a:hover {
  color: #004ec1;
}
.old-styles .rc_footer-social {
  width: 100%;
  margin-top: 20px;
}
.old-styles .rc_footer-social a {
  width: 36px;
  height: 36px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #f7f9fb;
}
.old-styles .rc_footer-social a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_footer-social a:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_footer-social a:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_footer-social a.social-fb-dark {
  background-image: url(../icons/site/social/dark/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-white {
  background-image: url(../icons/site/social/white/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-grey {
  background-image: url(../icons/site/social/grey/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-green {
  background-image: url(../icons/site/social/green/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-blue {
  background-image: url(../icons/site/social/blue/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-color {
  background-image: url(../icons/site/social/color/fb.svg);
}
.old-styles .rc_footer-social a.social-fb-red {
  background-image: url(../icons/site/social/red/fb.svg);
}
.old-styles .rc_footer-social a.social-ins-dark {
  background-image: url(../icons/site/social/dark/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-white {
  background-image: url(../icons/site/social/white/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-grey {
  background-image: url(../icons/site/social/grey/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-green {
  background-image: url(../icons/site/social/green/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-blue {
  background-image: url(../icons/site/social/blue/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-color {
  background-image: url(../icons/site/social/color/ins.svg);
}
.old-styles .rc_footer-social a.social-ins-red {
  background-image: url(../icons/site/social/red/ins.svg);
}
.old-styles .rc_footer-social a.social-yt-dark {
  background-image: url(../icons/site/social/dark/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-white {
  background-image: url(../icons/site/social/white/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-grey {
  background-image: url(../icons/site/social/grey/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-green {
  background-image: url(../icons/site/social/green/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-blue {
  background-image: url(../icons/site/social/blue/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-color {
  background-image: url(../icons/site/social/color/yt.svg);
}
.old-styles .rc_footer-social a.social-yt-red {
  background-image: url(../icons/site/social/red/yt.svg);
}
.old-styles .rc_footer-social a.social-gg-dark {
  background-image: url(../icons/site/social/dark/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-white {
  background-image: url(../icons/site/social/white/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-grey {
  background-image: url(../icons/site/social/grey/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-green {
  background-image: url(../icons/site/social/green/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-blue {
  background-image: url(../icons/site/social/blue/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-color {
  background-image: url(../icons/site/social/color/gg.svg);
}
.old-styles .rc_footer-social a.social-gg-red {
  background-image: url(../icons/site/social/red/gg.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-dark {
  background-image: url(../icons/site/social/dark/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-white {
  background-image: url(../icons/site/social/white/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-grey {
  background-image: url(../icons/site/social/grey/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-green {
  background-image: url(../icons/site/social/green/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-blue {
  background-image: url(../icons/site/social/blue/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-color {
  background-image: url(../icons/site/social/color/fb-alt.svg);
}
.old-styles .rc_footer-social a.social-fb-alt-red {
  background-image: url(../icons/site/social/red/fb-alt.svg);
}
.old-styles .rc_footer {
  width: 100%;
  padding: 0px 0;
  border-top: 1px solid #f4f4f4;
}
.old-styles .rc_footer .rc_container,
.old-styles .rc_footer .rc_container-s {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
}
.old-styles .rc_footer-column {
  -webkit-box-flex: 1 1;
  -moz-box-flex: 1 1;
  -webkit-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
}
.old-styles .rc_footer-column.two-menu {
  letter-spacing: -0.4em;
}
.old-styles .rc_footer-column.two-menu .rc_footer-menu {
  width: 50%;
  display: inline-block;
  padding-right: 8px;
  vertical-align: top;
}
.old-styles .rc_footer-title {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  font-size: 2rem;
  font-weight: 600;
  color: #b9bfc9;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width: 991px) {
  .old-styles .rc_footer-column {
    min-width: 40%;
    margin-bottom: 60px;
  }
  .old-styles .rc_footer-column.col-1 {
    min-width: 90%;
    text-align: center;
  }
  .old-styles .rc_footer-contacts {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_footer-column {
    min-width: 90% !important;
    text-align: center;
  }
}
.old-styles .rc_label {
  height: 22px;
  display: inline-block;
  padding: 0 10px;
  background-color: #fe5;
  font-size: 1.1rem;
  font-weight: 700;
  color: #101010;
  vertical-align: middle;
  line-height: 24px;
  white-space: nowrap;
  text-transform: uppercase;
}
.old-styles .rc_label[class*=ico] {
  padding-left: 32px;
  background-repeat: no-repeat;
  background-position: 8px center;
}
.old-styles .rc_label[class*=ico].ico-back {
  background-image: url(../icons/site/system/14/dark/back.svg);
}
.old-styles .rc_label[class*=ico].ico-bell {
  background-image: url(../icons/site/system/14/dark/bell.svg);
}
.old-styles .rc_label[class*=ico].ico-calendar {
  background-image: url(../icons/site/system/14/dark/calendar.svg);
}
.old-styles .rc_label[class*=ico].ico-camera {
  background-image: url(../icons/site/system/14/dark/camera.svg);
}
.old-styles .rc_label[class*=ico].ico-car {
  background-image: url(../icons/site/system/14/dark/car.svg);
}
.old-styles .rc_label[class*=ico].ico-caret {
  background-image: url(../icons/site/system/14/dark/caret.svg);
}
.old-styles .rc_label[class*=ico].ico-check {
  background-image: url(../icons/site/system/14/dark/check.svg);
}
.old-styles .rc_label[class*=ico].ico-checkbox {
  background-image: url(../icons/site/system/14/dark/checkbox.svg);
}
.old-styles .rc_label[class*=ico].ico-credit-card {
  background-image: url(../icons/site/system/14/dark/credit-card.svg);
}
.old-styles .rc_label[class*=ico].ico-cross {
  background-image: url(../icons/site/system/14/dark/cross.svg);
}
.old-styles .rc_label[class*=ico].ico-desc {
  background-image: url(../icons/site/system/14/dark/desc.svg);
}
.old-styles .rc_label[class*=ico].ico-email {
  background-image: url(../icons/site/system/14/dark/email.svg);
}
.old-styles .rc_label[class*=ico].ico-flag {
  background-image: url(../icons/site/system/14/dark/flag.svg);
}
.old-styles .rc_label[class*=ico].ico-phone {
  background-image: url(../icons/site/system/14/dark/phone.svg);
}
.old-styles .rc_label[class*=ico].ico-pin {
  background-image: url(../icons/site/system/14/dark/pin.svg);
}
.old-styles .rc_label[class*=ico].ico-price {
  background-image: url(../icons/site/system/14/dark/price.svg);
}
.old-styles .rc_label[class*=ico].ico-search {
  background-image: url(../icons/site/system/14/dark/search.svg);
}
.old-styles .rc_label[class*=ico].ico-star {
  background-image: url(../icons/site/system/14/dark/star.svg);
}
.old-styles .rc_label[class*=ico].ico-time {
  background-image: url(../icons/site/system/14/dark/time.svg);
}
.old-styles .rc_label[class*=ico].ico-trending {
  background-image: url(../icons/site/system/14/dark/trending.svg);
}
.old-styles .rc_label[class*=ico].ico-user {
  background-image: url(../icons/site/system/14/dark/user.svg);
}
.old-styles .rc_label[class*=ico].ico-video {
  background-image: url(../icons/site/system/14/dark/video.svg);
}
.old-styles .rc_label[class*=ico].ico-zoom-in {
  background-image: url(../icons/site/system/14/dark/zoom-in.svg);
}
.old-styles .rc_label[class*=ico].ico-password {
  background-image: url(../icons/site/system/14/dark/password.svg);
}
.old-styles .rc_label[class*=ico].ico-filter {
  background-image: url(../icons/site/system/14/dark/filter.svg);
}
.old-styles .rc_label[class*=ico].ico-trash {
  background-image: url(../icons/site/system/14/dark/trash.svg);
}
.old-styles .rc_label[class*=ico].ico-globus {
  background-image: url(../icons/site/system/14/dark/globus.svg);
}
.old-styles .rc_label[class*=ico].ico-compare {
  background-image: url(../icons/site/system/14/dark/compare.svg);
}
.old-styles .rc_label.rc_label-info {
  background-color: #009fe2;
  color: #fff;
  font-weight: 600;
}
.old-styles .rc_label.rc_label-success {
  background-color: #218b2c;
  color: #fff;
  font-weight: 600;
}
.old-styles .rc_label.rc_label-danger {
  background-color: #ed1b24;
  color: #fff;
  font-weight: 600;
}
.old-styles .rc_label.rc_label-grey {
  background-color: #f4f4f4;
}
.old-styles .rc_label.rc_label-cyan {
  background-color: #009fe2;
  color: #fff;
  font-weight: 600;
}
.old-styles .rc_alert {
  width: 100%;
  display: block;
  padding: 18px 16px 16px;
  padding-left: 52px;
  border: 1px solid #ece7be;
  background-color: #fff9e9;
  background-repeat: no-repeat;
  background-position: 16px 16px;
  color: #101010;
}
.old-styles .rc_alert li,
.old-styles .rc_alert p {
  font-size: 1.6rem;
  font-weight: 500;
}
.old-styles .rc_alert ul {
  padding-left: 16px;
}
.old-styles .rc_alert ul li {
  margin-bottom: 16px;
}
.old-styles .rc_alert ul li:last-child {
  margin-bottom: 0;
}
.old-styles .rc_alert .rc_field-label {
  margin-bottom: 16px;
}
.old-styles .rc_status-block {
  width: 100%;
  max-width: 500px;
  display: block;
  padding: 32px 0;
  margin: 0 auto;
  text-align: center;
}
.old-styles .rc_status-block .text {
  margin-bottom: 32px;
  font-size: 1.8rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_status {
  width: 100px;
  height: 100px;
  display: inline-block;
  margin-bottom: 32px;
  border-width: 3px;
  border-style: solid;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_status.ico-status-success {
  background-image: url(../icons/site/status/success.svg);
}
.old-styles .rc_status.ico-status-error {
  background-image: url(../icons/site/status/error.svg);
}
.old-styles .rc_status.ico-status-success {
  border-color: #218b2c;
}
.old-styles .rc_status.ico-status-error {
  border-color: #ed1b24;
}
.old-styles .rc_breadcrumbs {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0 0 24px;
  list-style: none;
}
.old-styles .rc_breadcrumbs li {
  display: inline-block;
  vertical-align: middle;
}
.old-styles .rc_breadcrumbs li + li::before {
  content: "/";
  display: inline-block;
  margin: 0 8px;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 600;
  color: #b9bfc9;
}
.old-styles .rc_breadcrumbs a,
.old-styles .rc_breadcrumbs span {
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_breadcrumbs span {
  color: #b9bfc9;
}
.old-styles .rc_sort {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
.old-styles .rc_sort-group {
  text-align: left;
}
.old-styles .rc_sort-group.right {
  margin-left: auto;
  text-align: right;
}
.old-styles .rc_sort-group.right .rc_sort-item {
  margin-right: 0;
  margin-left: 32px;
}
.old-styles .rc_sort-item {
  display: inline-block;
  margin-right: 32px;
  vertical-align: middle;
  color: #101010;
  position: relative;
}
.old-styles .rc_sort-item span {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.6rem;
  font-weight: 500;
}
.old-styles .rc_sort-item a,
.old-styles .rc_sort-item strong {
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  font-size: 1.6rem;
  color: #004ec1;
}
.old-styles .rc_sort-item .dropdown-menu {
  min-width: auto;
}
.old-styles .rc_filter-panel {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  background-color: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_filter-panel .filter-scroll {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_filter-panel .rc_selectpicker {
  margin-bottom: 32px;
}
.old-styles .rc_filter-actions {
  display: none;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_filter-actions button {
  width: 30%;
  height: 56px;
  display: block;
  padding: 0 16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: none;
  outline: 0;
  font-size: 1.3rem;
  font-weight: 500;
  text-transform: uppercase;
  text-align: right;
}
.old-styles .rc_filter-actions button.filter-clear {
  margin-left: auto;
}
.old-styles .rc_filter-actions button.filter-close {
  background-position: 16px center;
}
.old-styles .rc_filter-backdrop {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -100;
  background-color: transparent;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_filter-group-title {
  width: 100%;
  display: block;
  margin-bottom: 4px;
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_filter-group {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  margin-bottom: 18px;
  list-style: none;
  letter-spacing: normal;
}
.old-styles .rc_filter-group:last-child {
  margin-bottom: 0;
}
.old-styles .rc_filter-group .rc_filter-group-block > li,
.old-styles .rc_filter-group > li {
  width: 100%;
  display: block;
  margin-bottom: 0;
}
.old-styles .rc_filter-group .rc_filter-group-block > li:last-child,
.old-styles .rc_filter-group > li:last-child {
  margin-bottom: 0;
}
.old-styles .rc_filter-group .rc_filter-group-block {
  display: none;
}
.old-styles .rc_filter-group-show {
  width: 100%;
  display: block;
  padding: 8px 0 8px 28px;
  text-align: left;
  background-color: transparent;
  border: none;
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform-origin: left;
  -moz-transform-origin: left;
  -ms-transform-origin: left;
  -o-transform-origin: left;
  transform-origin: left;
}
.old-styles .rc_filter-group-show {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_filter-group-show:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_filter-group-show:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_filter-group-show[data-filter-group-block=hide]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.old-styles .rc_filter-group-show span {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 600;
  color: #004ec1;
}
.old-styles .rc_filter-group-show::after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .show-compare .rc_filter-toggle {
  left: 16px;
}
.old-styles .rc_filter-toggle {
  width: 112px;
  height: 48px;
  display: none;
  position: fixed;
  bottom: 24px;
  left: calc(50% - 56px);
  z-index: 100;
  background-color: #009fe2;
  border: none;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
  font-size: 1.4rem;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  outline: 0;
}
.old-styles .rc_filter-toggle {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_filter-toggle:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_filter-toggle:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_filter-toggle::before {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (max-width: 1199px) {
  .old-styles .rc_filter-toggle {
    display: block;
  }
  .old-styles .rc_filter-group-title {
    width: 100%;
    padding: 0 8px;
    letter-spacing: normal;
  }
  .old-styles .rc_filter-panel {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    opacity: 0;
    padding: 0 0 16px;
    margin-bottom: 0;
    visibility: hidden;
    box-shadow: none;
    background-color: #fff;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
  }
  .old-styles .rc_filter-panel .scroll-content {
    max-height: 70vh;
    padding: 0 8px;
    overflow-x: hidden !important;
  }
  .old-styles .rc_filter-panel .scroll-x {
    display: none !important;
  }
  .old-styles .rc_filter-panel .rc_title-h3 {
    display: none;
  }
  .old-styles .rc_filter-panel #js_filter-submit {
    display: block;
    margin: 0 auto;
  }
  .old-styles .rc_filter-actions {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .old-styles body.show-filter {
    overflow: hidden;
  }
  .old-styles body.show-filter .rc_filter-backdrop {
    z-index: 998;
    opacity: 1;
    visibility: visible;
    background-color: rgba(0, 0, 0, 0.7);
    -webkit-animation: show-backdrop 0.3s ease-in-out;
    -moz-animation: show-backdrop 0.3s ease-in-out;
    animation: show-backdrop 0.3s ease-in-out;
  }
  .old-styles body.show-filter .rc_filter-panel {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  .old-styles .rc_filter-group {
    margin-bottom: 16px !important;
    letter-spacing: -0.4em;
  }
  .old-styles .rc_filter-group.select-group {
    padding: 0 8px;
    letter-spacing: normal;
  }
  .old-styles .rc_filter-group .rc_filter-group-block {
    letter-spacing: -0.4em;
  }
  .old-styles .rc_filter-group .rc_filter-group-show {
    padding-left: 36px;
  }
  .old-styles .rc_filter-group > li {
    width: 50% !important;
    padding: 0 8px;
    display: inline-block !important;
    vertical-align: top;
    letter-spacing: normal;
  }
  .old-styles .rc_filter-group > li.full {
    width: 100% !important;
  }
}
.old-styles .rc_dropdown,
.old-styles .rc_dropdown-menu {
  border: none;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.old-styles .rc_dropdown-menu li a {
  font-size: 1rem;
  font-weight: 400;
  color: #101010;
  padding: 8px 16px !important;
  text-align: left;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.old-styles .rc_dropdown-menu li a:hover {
  color: #004ec1;
  background-color: transparent;
}
.old-styles .dropdown-menu {
  padding: 0;
  margin: 12px 0;
  background-color: #fff;
  border: none !important;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.old-styles .dropdown-menu a {
  letter-spacing: normal;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .dropdown-menu a.dropdown-divider {
  border-top: 1px solid #004ec1 !important;
}
.old-styles .dropdown-menu.dropdown-menu-right::before {
  left: auto;
  right: 13px;
}
.old-styles .dropdown-menu.dropdown-menu-right .dropdown-standart-menu a,
.old-styles .dropdown-menu.dropdown-menu-right .dropdown-standart-menu button {
  text-align: right;
}
.old-styles .dropdown-menu.dropdown-menu-left::before {
  left: 13px;
}
.old-styles .dropdown-menu.dropdown-menu-left .dropdown-standart-menu a,
.old-styles .dropdown-menu.dropdown-menu-left .dropdown-standart-menu button {
  text-align: left;
}
.old-styles .dropdown-menu::before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  top: -16px;
  left: 50%;
  z-index: 2;
  margin-left: -8px;
  border: 8px solid transparent;
  border-bottom-color: #fff;
}
.old-styles .dropdown-menu .dropdown-standart-menu {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.old-styles .dropdown-menu .dropdown-standart-menu a,
.old-styles .dropdown-menu .dropdown-standart-menu button {
  width: 100%;
  display: block;
  padding: 8px 12px;
  border-bottom: 1px solid #f4f4f4;
  font-size: 13px;
  font-weight: 600;
  color: #101010;
  border: none;
  background-color: transparent;
  outline: 0;
}
.old-styles .dropdown-menu .dropdown-standart-menu a:hover,
.old-styles .dropdown-menu .dropdown-standart-menu button:hover {
  color: #13428d;
}
.old-styles .dropdown-menu .dropdown-standart-menu a:last-child,
.old-styles .dropdown-menu .dropdown-standart-menu button:last-child {
  border-bottom: 0;
}
.old-styles .dropdown-menu .dropdown-standart-menu a.active,
.old-styles .dropdown-menu .dropdown-standart-menu button.active {
  background-color: #13428d;
  color: #fff;
}
.old-styles .rc_table-view-dropdown .dropdown-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
}
.old-styles .rc_table-view-dropdown .dropdown-menu li {
  padding: 0 12px;
  border-bottom: 1px solid #f4f4f4;
}
.old-styles .rc_table-view-dropdown .dropdown-menu li:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
.old-styles .rc_table-view-dropdown .dropdown-menu li .rc_checkbox {
  padding: 8px 0;
}
.old-styles .rc_car-details {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  letter-spacing: -0.4em;
  list-style: none;
}
.old-styles .rc_car-details.info {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.old-styles .rc_car-details.info a,
.old-styles .rc_car-details.info li {
  width: 25%;
  margin: 4px 0;
}
.old-styles .rc_car-details.info span {
  margin-top: 6px;
  vertical-align: top;
  font-size: 1.8rem;
  font-weight: 500;
}
.old-styles .rc_car-details.card {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.old-styles .rc_car-details.card li {
  width: 50%;
  margin: 16px 0 0 0;
}
.old-styles .rc_car-details.card li[class*=ico].ico-color::before {
  background-image: url(../icons/site/car/24/white/color.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-engine::before {
  background-image: url(../icons/site/car/24/white/engine.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-hp::before {
  background-image: url(../icons/site/car/24/white/hp.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-seat::before {
  background-image: url(../icons/site/car/24/white/seat.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-speed::before {
  background-image: url(../icons/site/car/24/white/speed.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-transmission::before {
  background-image: url(../icons/site/car/24/white/transmission.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-wheels::before {
  background-image: url(../icons/site/car/24/white/wheels.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-year::before {
  background-image: url(../icons/site/car/24/white/year.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-interior-color::before {
  background-image: url(../icons/site/car/24/white/interior-color.svg);
}
.old-styles .ico-body-type::before,
.old-styles .car-details li[class*=ico].ico-body-type::before {
  background-image: url(../icons/site/car/24/grey/body-type.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-0-100::before {
  background-image: url(../icons/site/car/24/white/0-100.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-small-bag::before {
  background-image: url(../icons/site/sm-bag.svg);
}
.old-styles .rc_car-details.card li[class*=ico].ico-large-bag::before {
  background-image: url(../icons/site/lg-bag.svg);
}
.old-styles .rc_car-details.card li::before {
  opacity: 0.6;
}
.old-styles .rc_car-details.card li span {
  color: #fff;
}
.old-styles .rc_car-details a,
.old-styles .rc_car-details li {
  width: 50%;
  display: inline-block;
  padding-right: 24px;
  margin-bottom: 16px;
  vertical-align: top;
}
.old-styles .rc_car-details a:last-child,
.old-styles .rc_car-details li:last-child {
  margin-right: 0;
}
.old-styles .rc_car-details a::before,
.old-styles .rc_car-details li::before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_car-details a span,
.old-styles .rc_car-details li span,
.old-styles .rc_car-details li .item {
  width: calc(100% - 24px);
  display: inline-block;
  vertical-align: middle;
  padding-left: 8px;
  font-size: 1rem;
  color: #101010;
  letter-spacing: normal;
  line-height: 1.4;
}
.old-styles .rc_car-details a span strong,
.old-styles .rc_car-details li span strong,
.old-styles .rc_car-details li .item strong {
  width: 100%;
  display: block;
  font-size: 1rem;
  font-weight: 600;
  color: #797979;
  text-transform: uppercase;
}
.old-styles .rc_car-details li .item a {
  display: block;
}
.old-styles .rc_car-details li .item a:hover {
  text-decoration: underline !important;
}
.old-styles .rc_car-details li .item a:before,
.old-styles .rc_car-details li .item a:after {
  display: none !important;
}
.old-styles .rc_car-details a[class*=ico].ico-color::before,
.old-styles .rc_car-details li[class*=ico].ico-color::before {
  background-image: url(../icons/site/car/24/grey/color.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-engine::before,
.old-styles .rc_car-details li[class*=ico].ico-engine::before {
  background-image: url(../icons/site/car/24/grey/engine.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-hp::before,
.old-styles .rc_car-details li[class*=ico].ico-hp::before {
  background-image: url(../icons/site/car/24/grey/hp.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-seat::before,
.old-styles .rc_car-details li[class*=ico].ico-seat::before {
  background-image: url(../icons/site/car/24/grey/seat.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-speed::before,
.old-styles .rc_car-details li[class*=ico].ico-speed::before {
  background-image: url(../icons/site/car/24/grey/speed.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-transmission::before,
.old-styles .rc_car-details li[class*=ico].ico-transmission::before {
  background-image: url(../icons/site/car/24/grey/transmission.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-wheels::before,
.old-styles .rc_car-details li[class*=ico].ico-wheels::before {
  background-image: url(../icons/site/car/24/grey/wheels.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-year::before,
.old-styles .rc_car-details li[class*=ico].ico-year::before {
  background-image: url(../icons/site/car/24/grey/year.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-interior-color::before,
.old-styles .rc_car-details li[class*=ico].ico-interior-color::before {
  background-image: url(../icons/site/car/24/grey/interior-color.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-0-100::before,
.old-styles .rc_car-details li[class*=ico].ico-0-100::before {
  background-image: url(../icons/site/car/24/grey/0-100.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-small-bag::before,
.old-styles .rc_car-details li[class*=ico].ico-small-bag::before {
  background-image: url(../icons/site/sm-bag.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-large-bag::before,
.old-styles .rc_car-details li[class*=ico].ico-large-bag::before {
  background-image: url(../icons/site/lg-bag.svg);
}
.old-styles .rc_car-price {
  width: 100%;
  display: block;
  text-align: right;
}
.old-styles .rc_car-price.info {
  margin-top: -12px;
  margin-bottom: 16px;
  text-align: center;
}
.old-styles .rc_car-price.info strong {
  font-weight: 700;
  color: #218b2c;
}
.old-styles .rc_car-price.info .price {
  width: 100%;
  display: block;
  margin-top: -8px;
  font-size: 4rem;
  font-weight: 700;
}
.old-styles .rc_car-price.info .per-day::before {
  margin: 0;
  top: auto;
  bottom: -8px;
  right: auto;
  left: calc(50% - 4px);
  border-color: transparent;
  border-top-color: #13428d;
}
.old-styles .rc_car-price strong {
  width: 100%;
  display: block;
  font-size: 4rem;
  font-weight: 500;
  color: #101010;
  line-height: normal;
}
.old-styles .rc_car-price strong.coming-soon .price {
  font-size: 2rem;
}
.old-styles .rc_car-price strong .price {
  display: inline-block;
  vertical-align: middle;
  font-size: 3rem;
  font-weight: 600;
  color: #218b2c;
  line-height: normal;
}
.old-styles .rc_car-price .per-day {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 4px 10px;
  background-color: #004ec1;
  font-size: 1.3rem;
  font-weight: 600;
  color: #fff;
  text-transform: none;
}
.old-styles .rc_car-price .per-day::before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  top: 8px;
  right: -8px;
  z-index: 2;
  margin-left: -4px;
  border: 4px solid transparent;
  border-left-color: #004ec1;
}
.old-styles .rc_car-price div {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  font-weight: 500;
  color: #b9bfc9;
}
.old-styles .rc_car-price .price-included {
  width: 100%;
  padding: 0;
  margin: 0;
  margin-top: 8px;
  list-style: none;
}
.old-styles .rc_car-price .price-included li {
  font-size: 1.2rem;
  font-weight: 600;
  text-transform: none;
}
.old-styles .rc_car-price .price-included li::after,
.old-styles .rc_car-price .price-included li::before {
  content: "";
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_car-price .price-included li::before {
  margin-left: 0;
  margin-right: 8px;
  display: none;
}
.old-styles .rc_car-coming-soon {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  font-size: 2rem;
  font-weight: 600;
  color: #101010;
  text-align: right;
  text-transform: uppercase;
}
.old-styles .rc_car-booking-date {
  width: 100%;
  display: block;
  margin-top: 24px;
  margin-bottom: 8px;
  text-align: right;
  font-size: 1.6rem;
  font-weight: 500;
  color: #b9bfc9;
}
.old-styles .rc_car-booking-date strong {
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_car-rating {
  width: 100%;
  margin-bottom: 12px;
  letter-spacing: -0.3em;
}
.old-styles .rc_car-rating.info .rating-info span,
.old-styles .rc_car-rating.info .rating-info strong {
  width: auto;
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  font-size: 1.4rem;
  color: #101010;
}
.old-styles .rc_car-rating.info .rating-info span::after {
  content: "";
  width: 4px;
  height: 4px;
  display: inline-block;
  margin: 0 8px 2px;
  vertical-align: middle;
  background-color: #101010;
}
.old-styles .rc_car-rating.info .rating-info strong {
  color: #004ec1;
}
.old-styles .rc_car-rating.info .rating-num {
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 1.6rem;
}
.old-styles .rc_car-rating.reviews-block {
  text-align: right;
  margin-top: -7px;
}
.old-styles .rc_car-rating .rating-info {
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  letter-spacing: normal;
}
.old-styles .rc_car-rating .rating-info strong {
  width: 100%;
  display: block;
  font-size: 1.8rem;
  font-weight: 600;
  color: #13428d;
  line-height: normal;
}
.old-styles .rc_car-rating .rating-info span {
  width: 100%;
  display: block;
  font-size: 1.3rem;
  font-weight: 500;
  color: #b9bfc9;
  line-height: normal;
}
.old-styles .rc_car-rating .rating-num {
  width: 36px;
  height: 36px;
  display: inline-block;
  vertical-align: middle;
  background-color: #004ec1;
  font-size: 2rem;
  font-weight: 500;
  color: #fff;
  text-align: center;
  line-height: 36px;
  letter-spacing: normal;
}
.old-styles .rc_car-alert {
  width: auto;
  display: block;
  padding: 8px;
  padding-left: 32px;
  margin: 0;
  margin-bottom: 8px;
  border-width: 1px;
  border-style: solid;
  background-repeat: no-repeat;
  background-position: 6px 7px;
  background-size: 20px;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010 !important;
}
.old-styles .rc_car-alert:hover .alert-link::after {
  -webkit-transform: translateX(2px);
  -moz-transform: translateX(2px);
  -ms-transform: translateX(2px);
  -o-transform: translateX(2px);
  transform: translateX(2px);
}
.old-styles .rc_car-alert .alert-text {
  display: inline;
  vertical-align: middle;
  margin-right: 16px;
}
.old-styles .rc_car-alert .alert-link {
  display: inline-block;
  vertical-align: middle;
  font-weight: 700;
}
.old-styles .rc_car-alert .alert-link::after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  margin-bottom: 3px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/other/more.svg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-alert.c-danger {
  color: #ed1b24 !important;
  border-color: #ffa7ac;
  background-color: #fff1f0;
}
.old-styles .rc_car-alert.c-success {
  border-color: #a8deae;
  background-color: #f3fff4;
}
@media (max-width: 991px) {
  .old-styles .rc_car-coming-soon {
    font-size: 1.6rem;
  }
  .old-styles .rc_car-booking-date {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_car-details.info {
    margin-top: 32px;
  }
  .old-styles .rc_car-details.info a,
  .old-styles .rc_car-details.info li {
    width: 50%;
  }
}
.old-styles .rc_car-video {
  height: 200px;
}
.old-styles .rc_car-video.s-big {
  width: 100%;
  height: 420px;
  margin-bottom: 32px;
}
.old-styles .rc_car-video.s-info {
  width: 100%;
  height: 300px;
  border: none;
}
.old-styles .rc_car-video-thumbnail {
  width: 100%;
  display: block;
  padding: 0;
  overflow: hidden;
  border: none;
  background-color: #f9fbfe;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  outline: 0;
  position: relative;
}
.old-styles .rc_car-video-thumbnail:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.old-styles .rc_car-video-thumbnail {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-video-thumbnail:hover::before {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.old-styles .rc_car-video-thumbnail:active::before {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_car-video-thumbnail::before {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50px auto;
  background-color: rgba(0, 0, 0, 0.2);
  background-image: url(../icons/site/youtube-play.svg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_video-modal .modal-dialog {
  width: 100%;
  max-width: 1200px;
}
.old-styles .rc_video-modal .modal-content {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
.old-styles .rc_video-modal .modal-body {
  padding: 0;
}
.old-styles .rc_video-modal .rc_car-video {
  width: 100%;
  height: 80vh;
  border: none;
}
.old-styles .rc_video-modal .close {
  width: 40px;
  height: 40px;
  opacity: 1;
  position: absolute;
  top: -18px;
  right: -18px;
  z-index: 100;
  background-color: #000;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/swipebox/close.svg);
  outline: 0;
}
.old-styles .rc_video-modal .close {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_video-modal .close:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_video-modal .close:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .modal-backdrop.in {
  opacity: 0.8;
}
.old-styles .rc_car-main-photo {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-main-photo {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-main-photo:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.old-styles .rc_car-main-photo:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_car-main-photo:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.old-styles .rc_car-main-photo::before {
  content: "";
  width: 100%;
  background-color: rgba(9, 20, 36, 0.4);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-main-photo:hover::before {
  background-color: transparent;
}
.old-styles .rc_car-gallery {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-left: -2px;
  margin-right: -2px;
}
.old-styles .rc_car-gallery a {
  width: calc(16.666% - 4px);
  display: block;
  position: relative;
  overflow: hidden;
  margin: 2px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-gallery a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-gallery a:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.old-styles .rc_car-gallery a:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_car-gallery a:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 62.5%;
}
.old-styles .rc_car-gallery a::before {
  content: "";
  width: 100%;
  background-color: rgba(9, 20, 36, 0.4);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-gallery a:hover::before {
  background-color: transparent;
}
@media (max-width: 767px) {
  .old-styles .rc_car-video.s-big {
    height: 240px;
  }
  .old-styles .rc_car-gallery a {
    width: calc(25% - 2px);
    min-height: auto;
  }
}
.old-styles .rc_cars-list {
  width: 100%;
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 40px;
  list-style: none;
}
.old-styles .rc_cars-list:last-child {
  margin-bottom: 0;
}
.old-styles .rc_car-list-item {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-bottom: 20px;
  padding: 12px;
  background-color: #fff;
  border: 1px solid #f4f4f4;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-list-item:hover {
  background-color: #f3faff;
  border-color: #8bb8ff;
}
.old-styles .rc_car-list-item .photo {
  min-width: 212px;
  max-width: 212px;
  overflow: hidden;
  background-color: #f9fbfe;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/placeholder/photo.svg);
  position: relative;
}
.old-styles .rc_car-list-item .photo:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 68.75%;
}
.old-styles .rc_car-list-item .photo div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-list-item .left {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  padding: 0 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_car-list-item .right {
  text-align: right;
}
.old-styles .rc_car-list-item .buttons {
  -webkit-box-flex: 1 100%;
  -moz-box-flex: 1 100%;
  -webkit-flex: 1 100%;
  -ms-flex: 1 100%;
  flex: 1 100%;
  text-align: right;
}
.old-styles .rc_car-list-item .buttons :not(:first-child) {
  margin-left: 8px;
}
.old-styles .rc_car-list-item .car-name {
  width: 100%;
  margin-bottom: 24px;
}
.old-styles .rc_car-list-item .car-name.for-mobile {
  display: none;
}
.old-styles .rc_car-list-item .car-name[class*=brand]::before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_car-list-item .car-name a {
  display: inline;
  vertical-align: middle;
  font-size: 20px;
  font-weight: 600;
  color: #101010;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-list-item .car-name a:hover {
  color: #004ec1;
}
.old-styles .rc_car-list-item .car-name .rc_label {
  margin-left: 12px;
}
.old-styles .rc_car-list-item .refnumber {
  display: inline-block;
  padding: 1px 8px;
  margin-left: 8px;
  border: 2px solid #218b2c;
  font-size: 1.4rem;
  font-weight: 600;
  color: #218b2c;
  text-align: center;
  vertical-align: middle;
}
.old-styles .rc_car-list-item .rc_car-price {
  margin-bottom: 16px;
}
.old-styles .rc_list-compare-button {
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  padding: 4px 16px;
  padding-left: 32px;
  border: none;
  background-repeat: no-repeat;
  background-position: 8px center;
  background-color: #13428d;
  font-size: 1.2rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer;
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
}
.old-styles .rc_list-compare-button {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_list-compare-button:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_list-compare-button:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_list-compare-button.loading {
  background-image: none;
  color: transparent !important;
}
.old-styles .rc_list-compare-button.loading::before {
  content: "";
  width: 18px;
  height: 18px;
  margin-top: 3px;
}
.old-styles .rc_empty-cars-list {
  width: 100%;
  display: none;
  margin: 20px auto;
  text-align: center;
}
.old-styles .rc_empty-cars-list.active {
  display: block;
  -webkit-animation: show-empty 0.3s ease-in-out;
  -moz-animation: show-empty 0.3s ease-in-out;
  animation: show-empty 0.3s ease-in-out;
}
.old-styles .rc_empty-cars-list::before {
  content: "";
  width: 72px;
  height: 72px;
  display: block;
  margin: 0 auto 24px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/empty/list.svg);
}
.old-styles .rc_empty-cars-list span {
  width: 100%;
  font-size: 2.2rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #b9bfc9;
}
@-webkit-keyframes show-empty {
  0% {
    display: block;
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes show-empty {
  0% {
    display: block;
    opacity: 0;
    -moz-transform: scale(0.8);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1);
  }
}
@keyframes show-empty {
  0% {
    display: block;
    opacity: 0;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@media (max-width: 1199px) {
  .old-styles .rc_car-list-item {
    margin-bottom: 2px;
    padding: 12px 0;
    border-bottom: 0;
    border: none;
    border-bottom: 1px solid #f4f4f4;
  }
  .old-styles .rc_car-list-item .photo {
    min-width: 150px;
    max-width: 150px;
    position: relative;
  }
  .old-styles .rc_car-list-item .photo:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 68.75%;
  }
  .old-styles .rc_car-list-item .car-name {
    margin-bottom: 16px;
  }
  .old-styles .rc_car-list-item .car-name.for-mobile {
    display: block;
    margin-bottom: 8px;
  }
  .old-styles .rc_car-list-item .car-name.for-pc {
    display: none;
  }
  .old-styles .rc_car-list-item .car-name[class*=brand]::before {
    margin-right: 6px;
  }
  .old-styles .rc_car-list-item .car-name a {
    font-size: 1.8rem;
  }
  .old-styles .rc_car-list-item .refnumber {
    padding: 1px 6px;
    margin-left: 6px;
    font-size: 1.2rem;
  }
  .old-styles .rc_car-list-item .price-included {
    display: none;
  }
  .old-styles .rc_car-list-item .rc_car-details strong {
    font-size: 1.1rem;
  }
  .old-styles .rc_car-list-item .rc_car-details span {
    font-size: 1.3rem;
  }
  .old-styles .rc_car-list-item .rc_car-alert .alert-text {
    margin-right: 8px;
    font-size: 1.3rem;
    font-weight: 600;
  }
  .old-styles .rc_car-list-item .rc_car-alert .alert-link {
    font-size: 1.3rem;
  }
  .old-styles .rc_car-list-item .rc_car-rating .rating-info {
    margin-right: 8px;
  }
  .old-styles .rc_car-list-item .rc_car-rating .rating-info strong {
    font-size: 1.5rem;
  }
  .old-styles .rc_car-list-item .rc_car-rating .rating-info span {
    font-size: 1.2rem;
  }
  .old-styles .rc_car-list-item .rc_car-rating .rating-num {
    width: 32px;
    height: 32px;
    font-size: 1.5rem;
    font-weight: 700;
  }
  .old-styles .rc_car-list-item .rc_button {
    padding: 0 16px !important;
    font-size: 1.3rem;
  }
  .old-styles .rc_list-compare-button {
    top: auto;
    bottom: 12px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .old-styles .rc_car-list-item .rc_car-price .per-day::before {
    margin: 0;
    top: auto;
    bottom: -8px;
    right: 8px;
    border-color: transparent;
    border-top-color: #13428d;
  }
  .old-styles .rc_car-list-item .rc_car-price .price {
    width: 100%;
    display: block;
    margin-top: -4px;
    font-size: 2.4rem;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_cars-list {
    width: auto;
    margin-left: -8px;
    margin-right: -8px;
  }
  .old-styles .rc_car-list-item {
    align-items: flex-start;
  }
  .old-styles .rc_car-list-item .photo {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    background-size: 60% auto;
  }
  .old-styles .rc_car-list-item .left {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
  }
  .old-styles .rc_car-list-item .car-name {
    margin-bottom: 16px;
  }
  .old-styles .rc_car-list-item .car-name[class*=brand]::before {
    margin-right: 6px;
  }
  .old-styles .rc_car-list-item .car-name a {
    font-size: 1.4rem;
  }
  .old-styles .rc_car-list-item .refnumber {
    padding: 0 5px;
    margin-left: 4px;
    font-size: 1.1rem;
  }
  .old-styles .rc_car-list-item .rc_car-alert .alert-text {
    margin-right: 6px;
    font-size: 1.1rem;
    font-weight: 600;
  }
  .old-styles .rc_car-list-item .rc_car-alert .alert-link {
    font-size: 1.1rem;
  }
  .old-styles .rc_car-list-item .rc_car-alert .alert-link::after {
    width: 10px;
    height: 10px;
    margin-bottom: 0;
    background-size: contain;
  }
  .old-styles .rc_car-list-item .rc_car-details li {
    width: 100%;
    margin-bottom: 8px;
  }
  .old-styles .rc_car-list-item .rc_car-details li:nth-child(3),
  .old-styles .rc_car-list-item .rc_car-details li:nth-child(4) {
    display: none;
  }
  .old-styles .rc_car-list-item .rc_car-details li span {
    font-size: 1rem;
  }
  .old-styles .rc_car-list-item .rc_car-details li strong {
    text-transform: none;
  }
  .old-styles .rc_car-list-item .right {
    min-width: 100%;
    margin-bottom: 8px;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    flex-flow: row wrap;
    align-items: center;
  }
  .old-styles .rc_car-list-item .rc_car-rating {
    width: auto;
    margin-bottom: 6px;
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
  .old-styles .rc_car-list-item .rc_car-rating .rating-num {
    width: 28px;
    height: 28px;
    font-size: 1.4rem;
    line-height: 28px;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon,
  .old-styles .rc_car-list-item .rc_car-price {
    width: auto;
    margin-bottom: 0;
    margin-right: auto;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon strong,
  .old-styles .rc_car-list-item .rc_car-price strong {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: center;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon .per-day,
  .old-styles .rc_car-list-item .rc_car-price .per-day {
    display: block;
    margin-right: 0;
    margin-left: 12px;
    font-size: 1.2rem;
    padding: 2px 8px;
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon .per-day::before,
  .old-styles .rc_car-list-item .rc_car-price .per-day::before {
    top: 6px;
    right: auto;
    left: -8px;
    margin-right: -4px;
    margin-left: auto;
    border-left-color: transparent;
    border-right-color: #004ec1;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon .price,
  .old-styles .rc_car-list-item .rc_car-price .price {
    display: block;
    font-size: 2.2rem;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }
  .old-styles .rc_car-list-item .rc_car-coming-soon > div,
  .old-styles .rc_car-list-item .rc_car-price > div {
    font-size: 1.3rem;
    font-weight: 600;
    text-align: left;
  }
  .old-styles .rc_car-list-item .buttons {
    margin-top: 8px;
    -webkit-box-ordinal-group: 4;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 4;
    -webkit-order: 4;
    order: 4;
  }
  .old-styles .rc_car-list-item .rc_button {
    height: 28px;
    padding: 0 12px !important;
    font-size: 1.2rem;
  }
  .old-styles .rc_car-list-item .rc_button::before {
    display: none;
  }
}
.old-styles .rc_cars-cards {
  margin-left: -16px;
  margin-right: -16px;
  letter-spacing: -0.4em;
}
.old-styles .rc_car-card-item {
  width: calc(50% - 32px);
  display: inline-block;
  margin: 0 16px;
  vertical-align: middle;
  letter-spacing: normal;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60% auto;
  background-image: url(../icons/site/placeholder/photo.svg);
  position: relative;
}
.old-styles .rc_car-card-item {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-card-item:hover {
  -webkit-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -ms-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
.old-styles .rc_car-card-item:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_car-card-item:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.old-styles .rc_car-card-item[style*=background-image] {
  background-size: cover;
}
.old-styles .rc_car-card-item::before {
  background-color: rgba(9, 20, 36, 0.4);
}
.old-styles .rc_car-card-item .info {
  width: 60%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  padding: 16px;
}
.old-styles .rc_car-card-item .rc_car-price {
  width: 40%;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  padding: 16px;
}
.old-styles .rc_car-card-item .rc_car-price strong {
  color: #fff;
}
.old-styles .rc_car-card-item .rc_car-price div {
  color: #fff;
  opacity: 0.6;
}
.old-styles .rc_car-card-item .name {
  width: 100%;
  margin-bottom: 8px;
}
.old-styles .rc_car-card-item .name[class*=brand]::before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_car-card-item .name span {
  display: inline-block;
  vertical-align: middle;
  font-size: 2rem;
  font-weight: 500;
  color: #fff;
}
@media (max-width: 991px) {
  .old-styles .rc_car-card-item .info {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_car-card-item {
    width: calc(100% - 32px);
    margin-bottom: 12px;
  }
}
.old-styles .rc_car-info-groups {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.old-styles .rc_car-info-groups > li {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  letter-spacing: -0.3em;
}
.old-styles .rc_car-info-groups .left {
  width: 200px;
  display: inline-block;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_car-info-groups .right {
  width: calc(100% - 200px);
  display: inline-block;
  padding-left: 16px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_car-info-groups .rc_car-group-title {
  margin-top: 2px;
}
.old-styles .rc_car-terms {
  display: inline-block;
  margin: 0;
  padding: 10px 16px;
  list-style: none;
  background-color: #fefcf2;
}
.old-styles .rc_car-terms li {
  width: 100%;
  padding: 6px 0;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_car-terms li.ico-back::before {
  background-image: url(../icons/site/system/18/dark/back.svg);
}
.old-styles .rc_car-terms li.ico-bell::before {
  background-image: url(../icons/site/system/18/dark/bell.svg);
}
.old-styles .rc_car-terms li.ico-calendar::before {
  background-image: url(../icons/site/system/18/dark/calendar.svg);
}
.old-styles .rc_car-terms li.ico-camera::before {
  background-image: url(../icons/site/system/18/dark/camera.svg);
}
.old-styles .rc_car-terms li.ico-car::before {
  background-image: url(../icons/site/system/18/dark/car.svg);
}
.old-styles .rc_car-terms li.ico-caret::before {
  background-image: url(../icons/site/system/18/dark/caret.svg);
}
.old-styles .rc_car-terms li.ico-check::before {
  background-image: url(../icons/site/system/18/dark/check.svg);
}
.old-styles .rc_car-terms li.ico-checkbox::before {
  background-image: url(../icons/site/system/18/dark/checkbox.svg);
}
.old-styles .rc_car-terms li.ico-credit-card::before {
  background-image: url(../icons/site/system/18/dark/credit-card.svg);
}
.old-styles .rc_car-terms li.ico-cross::before {
  background-image: url(../icons/site/system/18/dark/cross.svg);
}
.old-styles .rc_car-terms li.ico-desc::before {
  background-image: url(../icons/site/system/18/dark/desc.svg);
}
.old-styles .rc_car-terms li.ico-email::before {
  background-image: url(../icons/site/system/18/dark/email.svg);
}
.old-styles .rc_car-terms li.ico-flag::before {
  background-image: url(../icons/site/system/18/dark/flag.svg);
}
.old-styles .rc_car-terms li.ico-phone::before {
  background-image: url(../icons/site/system/18/dark/phone.svg);
}
.old-styles .rc_car-terms li.ico-pin::before {
  background-image: url(../icons/site/system/18/dark/pin.svg);
}
.old-styles .rc_car-terms li.ico-price::before {
  background-image: url(../icons/site/system/18/dark/price.svg);
}
.old-styles .rc_car-terms li.ico-search::before {
  background-image: url(../icons/site/system/18/dark/search.svg);
}
.old-styles .rc_car-terms li.ico-star::before {
  background-image: url(../icons/site/system/18/dark/star.svg);
}
.old-styles .rc_car-terms li.ico-time::before {
  background-image: url(../icons/site/system/18/dark/time.svg);
}
.old-styles .rc_car-terms li.ico-trending::before {
  background-image: url(../icons/site/system/18/dark/trending.svg);
}
.old-styles .rc_car-terms li.ico-user::before {
  background-image: url(../icons/site/system/18/dark/user.svg);
}
.old-styles .rc_car-terms li.ico-video::before {
  background-image: url(../icons/site/system/18/dark/video.svg);
}
.old-styles .rc_car-terms li.ico-zoom-in::before {
  background-image: url(../icons/site/system/18/dark/zoom-in.svg);
}
.old-styles .rc_car-terms li.ico-password::before {
  background-image: url(../icons/site/system/18/dark/password.svg);
}
.old-styles .rc_car-terms li.ico-filter::before {
  background-image: url(../icons/site/system/18/dark/filter.svg);
}
.old-styles .rc_car-terms li.ico-trash::before {
  background-image: url(../icons/site/system/18/dark/trash.svg);
}
.old-styles .rc_car-terms li.ico-globus::before {
  background-image: url(../icons/site/system/18/dark/globus.svg);
}
.old-styles .rc_car-terms li.ico-compare::before {
  background-image: url(../icons/site/system/18/dark/compare.svg);
}
.old-styles .rc_car-terms li::before {
  content: "";
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_car-terms li.big-text,
.old-styles .rc_car-terms li.text {
  padding: 4px 0;
}
.old-styles .rc_car-terms li.big-text::before,
.old-styles .rc_car-terms li.text::before {
  display: none;
}
.old-styles .rc_car-terms li.big-text {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .old-styles .rc_car-info-groups .left {
    width: 100%;
    margin-bottom: 16px;
  }
  .old-styles .rc_car-info-groups .left .rc_car-group-title {
    text-align: left;
  }
  .old-styles .rc_car-info-groups .right {
    width: 100%;
    padding-left: 0;
  }
}
.old-styles .rc_brands-hubs {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px;
  margin-top: -8px;
}
.old-styles .rc_brand-hub-item {
  max-width: calc(50% - 16px);
  -webkit-box-flex: 1 33%;
  -moz-box-flex: 1 33%;
  -webkit-flex: 1 33%;
  -ms-flex: 1 33%;
  flex: 1 33%;
  position: relative;
  overflow: hidden;
  margin: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60% auto;
  background-image: url(../icons/site/placeholder/photo.svg);
  position: relative;
}
.old-styles .rc_brand-hub-item {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_brand-hub-item:hover {
  -webkit-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -ms-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
.old-styles .rc_brand-hub-item:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_brand-hub-item:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.old-styles .rc_brand-hub-item:nth-child(3),
.old-styles .rc_brand-hub-item:nth-child(4),
.old-styles .rc_brand-hub-item:nth-child(5) {
  max-width: calc(33.333% - 16px);
}
.old-styles .rc_brand-hub-item[style*=background-image] {
  background-size: cover;
}
.old-styles .rc_brand-hub-item::before {
  width: 100%;
  background-color: #091424;
  background-image: -webkit-linear-gradient(-445.93deg, #091424 1.3%, rgba(32, 51, 78, 0) 51.03%);
  background-image: linear-gradient(175.93deg, #091424 1.3%, rgba(32, 51, 78, 0) 51.03%);
  background-color: transparent;
}
.old-styles .rc_brand-hub-item .info {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 16px;
  letter-spacing: -0.3em;
}
.old-styles .rc_brand-hub-item [class*=brand] {
  width: 56px;
  height: 56px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_brand-hub-item .text {
  width: calc(100% - 68px);
  display: inline-block;
  vertical-align: middle;
  letter-spacing: normal;
  color: #fff;
}
.old-styles .rc_brand-hub-item .name {
  width: 100%;
  display: block;
  font-size: 2.4rem;
  font-weight: 500;
}
.old-styles .rc_brand-hub-item .desc {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  opacity: 0.6;
}
.old-styles .rc_brand-hub-item .price {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 6px 20px;
  background-color: rgba(9, 20, 36, 0.9);
  color: #fff;
  text-align: right;
}
.old-styles .rc_brand-hub-item .price strong {
  width: 100%;
  display: block;
  font-size: 2rem;
  font-weight: 600;
}
.old-styles .rc_brand-hub-item .price span {
  width: 100%;
  display: block;
  font-size: 1.3rem;
  opacity: 0.6;
  text-transform: uppercase;
}
@media (max-width: 991px) {
  .old-styles .rc_brands-hubs {
    justify-content: center;
  }
  .old-styles .rc_brand-hub-item {
    max-width: calc(50% - 16px) !important;
  }
  .old-styles .rc_brand-hub-item [class*=brand] {
    width: 48px;
    height: 48px;
    margin-right: 12px;
  }
  .old-styles .rc_brand-hub-item .text {
    width: calc(100% - 60px);
  }
  .old-styles .rc_brand-hub-item .name {
    font-size: 2rem;
  }
  .old-styles .rc_brand-hub-item .desc {
    font-size: 1.5rem;
  }
  .old-styles .rc_brand-hub-item .price {
    padding: 3px 20px;
  }
  .old-styles .rc_brand-hub-item .price strong {
    font-size: 1.8rem;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_brand-hub-item {
    min-width: calc(100% - 16px) !important;
  }
  .old-styles .rc_brand-hub-item .info {
    padding: 16px 10px;
  }
  .old-styles .rc_brand-hub-item .name {
    font-size: 1.9rem;
  }
  .old-styles .rc_brand-hub-item .price {
    padding: 3px 16px;
  }
  .old-styles .rc_brand-hub-item .price strong {
    font-size: 1.7rem;
  }
}
.old-styles .rc_booking-form {
  width: 100%;
  display: block;
  padding: 12px;
  margin-bottom: 24px;
  background-color: #f7f9fb;
}
.old-styles .rc_booking-form .rc_field-wrap {
  margin-bottom: 12px;
}
.old-styles .rc_booking-form .rc_field-label {
  margin-bottom: 2px;
  padding-left: 16px;
}
.old-styles .rc_booking-desc {
  width: 100%;
  display: block;
  margin-bottom: 2px;
  font-size: 1.3rem;
  font-weight: 600;
  color: #101010;
  text-align: center;
}
.old-styles .rc_booking-includes {
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 10px 16px;
  list-style: none;
  background-color: #fcfffc;
  border: 1px solid #bfe3c3;
}
.old-styles .rc_booking-includes strong {
  width: 100%;
  display: block;
  margin-bottom: 8px;
  font-size: 1.4rem;
  font-weight: 700;
  color: #218b2c;
}
.old-styles .rc_booking-includes li {
  width: 100%;
  padding: 6px 0;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_booking-includes li::before {
  content: "";
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px;
}
.old-styles .rc_booking-process-steps {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -moz-flex-flow: row nowrap;
  flex-flow: row nowrap;
  padding: 0;
  margin: 0;
  margin-bottom: 40px;
  list-style: none;
  align-items: flex-start;
  justify-content: space-between;
}
.old-styles .rc_booking-process-steps li {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  position: relative;
  text-align: center;
}
.old-styles .rc_booking-process-steps li:first-child::before {
  display: none;
}
.old-styles .rc_booking-process-steps li:last-child::after {
  display: none;
}
.old-styles .rc_booking-process-steps li::after,
.old-styles .rc_booking-process-steps li::before {
  content: "";
  width: calc(50% - 24px);
  display: block;
  position: absolute;
  top: 24px;
  left: 0;
  height: 2px;
  background-color: #f4f4f4;
}
.old-styles .rc_booking-process-steps li::after {
  left: auto;
  right: 0;
}
.old-styles .rc_booking-process-steps li.active span,
.old-styles .rc_booking-process-steps li.done span {
  border-color: #13428d;
  background-color: #13428d;
  color: #fff;
}
.old-styles .rc_booking-process-steps li.done span {
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0;
  color: transparent;
}
.old-styles .rc_booking-process-steps span {
  width: 48px;
  height: 48px;
  display: inline-block;
  border: 2px solid #f4f4f4;
  text-align: center;
  line-height: 48px;
  font-size: 2.2rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_booking-process-steps div {
  width: 100%;
  display: block;
  margin-top: 12px;
  font-size: 1rem;
  font-weight: 600;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_booking-order-details {
  width: 100%;
  display: block;
  border: 1px solid #f4f4f4;
  padding: 12px;
}
.old-styles .rc_booking-order-details .title {
  width: 100%;
  display: block;
  margin-bottom: 12px;
  font-size: 1.8rem;
  font-weight: 600;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_booking-order-details .main-photo {
  width: 100%;
  display: block;
  position: relative;
  margin-bottom: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.old-styles .rc_booking-order-details .main-photo {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_booking-order-details .main-photo:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.old-styles .rc_booking-order-details .main-photo:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_booking-order-details .main-photo:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.old-styles .rc_booking-order-details .rc_title-h1 {
  margin-bottom: 24px;
}
.old-styles .rc_booking-order-details .rc_title-h1 span {
  font-size: 1.6rem;
}
.old-styles .rc_booking-order-details .rc_title-h1 span::before {
  margin-right: 4px !important;
}
.old-styles .rc_booking-order-details .refnumber {
  display: inline-block;
  padding: 0 8px;
  margin-left: 4px;
  border: 2px solid #218b2c;
  font-size: 1.3rem !important;
  font-weight: 600;
  color: #218b2c;
  text-align: center;
  vertical-align: middle;
}
.old-styles .rc_booking-order-details .details {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  margin-bottom: 16px;
  list-style: none;
  border-top: 1px solid #f4f4f4;
}
.old-styles .rc_booking-order-details .details li.total .price,
.old-styles .rc_booking-order-details .details li.total div,
.old-styles .rc_booking-order-details .details li.total strong {
  font-weight: 600;
  font-size: 2.2rem;
  letter-spacing: 0;
}
.old-styles .rc_booking-order-details .details li {
  padding: 6px 0;
  width: 100%;
  letter-spacing: -0.3em;
  border-bottom: 1px solid #f4f4f4;
  display: flex;
  justify-content: space-between;
}
.old-styles .rc_booking-order-details .details div,
.old-styles .rc_booking-order-details .details strong {
  letter-spacing: normal;
  font-size: 1.4rem;
  font-weight: 500;
}
.old-styles .rc_booking-order-details .details strong {
  text-align: right;
  font-weight: 600;
}
.old-styles .rc_booking-order-details .note {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  font-size: 1.6rem;
  font-weight: 600;
  color: #218b2c;
  text-align: center;
}
.old-styles .rc_booking-confirmation {
  min-height: 29.7cm;
  padding: 0;
  margin: 35px auto;
}
.old-styles .rc_booking-confirmation .rc_booking-order-details {
  border: none;
}
.old-styles .rc_booking-confirmation .content-zone {
  padding: 12px;
  border-right: 1px solid #f4f4f4;
}
.old-styles .rc_booking-confirmation .title {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  margin-top: 10px;
  font-size: 2rem;
  font-weight: 700;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_booking-confirmation .item {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.old-styles .rc_booking-confirmation .item .key {
  width: 100%;
  display: block;
  font-size: 1.4rem;
  font-weight: 500;
  color: #999;
}
.old-styles .rc_booking-confirmation .item .value {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_booking-confirmation .logo {
  width: 100%;
  max-width: 150px;
  height: auto;
}
.old-styles .rc_booking-confirmation .booking-id {
  width: 100%;
  display: block;
  margin: 0;
  margin-bottom: 16px;
  list-style: none;
  text-align: right;
}
.old-styles .rc_booking-confirmation .booking-id li {
  width: 100%;
  display: block;
  font-weight: 500;
  color: #999;
}
.old-styles .rc_booking-confirmation .booking-id .id {
  font-size: 2rem;
  font-weight: 700;
  color: #101010;
}
.old-styles .rc_booking-confirmation .conf-note {
  width: 100%;
  display: block;
  padding: 8px;
  margin-bottom: 16px;
  background-color: #f7f9fb;
  font-size: 1.4rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_booking-confirmation .hotline {
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
}
.old-styles .rc_booking-confirmation .hotline li {
  padding: 8px 12px;
  margin-right: 12px;
  display: inline-block;
  vertical-align: top;
  border: 2px solid #009fe2;
}
.old-styles .rc_booking-confirmation .hotline .key {
  width: 100%;
  display: block;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_booking-confirmation .hotline .value {
  width: 100%;
  display: block;
  font-size: 1.7rem;
  font-weight: 700;
  color: #009fe2;
}
.old-styles .rc_booking-confirmation .rc_car-terms {
  padding: 12px 20px;
}
.old-styles .rc_home-page .rc_header {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding-bottom: 120px;
}
.old-styles .rc_home-page .rc_topbar {
  margin-bottom: 100px;
}
.old-styles .rc_home-page .rc_home-page-text,
.old-styles .rc_home-page .rc_home-page-title {
  display: block;
}
.old-styles .rc_home-partners {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-top: 56px;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_home-partners img {
  max-width: 100px;
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
}
.old-styles .rc_home-partners-title {
  min-width: 100%;
  display: block;
  margin-bottom: 24px;
  font-size: 3.2rem;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  color: #101010;
  letter-spacing: 1px;
}
@media (max-width: 991px) {
  .old-styles .rc_home-partners-title {
    font-size: 2.4rem;
  }
  .old-styles .rc_home-partners {
    justify-content: center;
  }
  .old-styles .rc_home-partners img {
    margin: 16px 30px;
  }
}
.old-styles .rc_help-steps {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.old-styles .rc_help-step {
  width: 100%;
  padding: 56px 0;
  text-align: left;
}
.old-styles .rc_help-step > .rc_container,
.old-styles .rc_help-step > .rc_container-s {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
.old-styles .rc_help-step:nth-child(2n) {
  background-color: #f7f9fb;
  text-align: right;
}
.old-styles .rc_help-step:nth-child(2n) > .rc_container,
.old-styles .rc_help-step:nth-child(2n) > .rc_container-s {
  justify-content: flex-end;
}
.old-styles .rc_help-step:nth-child(2n) .info {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
.old-styles .rc_help-step:nth-child(2n) [class^=ico-step-] {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  margin-right: 0;
  margin-left: 72px;
}
.old-styles .rc_help-step:nth-child(2n) .title::before {
  display: none;
}
.old-styles .rc_help-step:nth-child(2n) .title::after {
  display: inline-block;
}
.old-styles .rc_help-step:nth-child(2n) .title span {
  padding-left: 0;
  padding-right: 16px;
}
.old-styles .rc_help-step [class^=ico-step-] {
  width: 100%;
  max-width: 200px;
  height: 200px;
  display: block;
  margin-right: 72px;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_help-step [class^=ico-step-].ico-step-date {
  background-image: url(../icons/site/steps/date.svg);
}
.old-styles .rc_help-step [class^=ico-step-].ico-step-car {
  background-image: url(../icons/site/steps/car.svg);
}
.old-styles .rc_help-step [class^=ico-step-].ico-step-payment {
  background-image: url(../icons/site/steps/payment.svg);
}
.old-styles .rc_help-step [class^=ico-step-].ico-step-confirm {
  background-image: url(../icons/site/steps/confirm.svg);
}
.old-styles .rc_help-step .info {
  display: block;
  -webkit-box-flex: 2 1;
  -moz-box-flex: 2 1;
  -webkit-flex: 2 1;
  -ms-flex: 2 1;
  flex: 2 1;
}
.old-styles .rc_help-step .title {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  letter-spacing: -0.3em;
}
.old-styles .rc_help-step .title::after,
.old-styles .rc_help-step .title::before {
  content: attr(data-step);
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #218b2c;
  font-size: 2rem;
  font-weight: 600;
  color: #218b2c;
  text-align: center;
  line-height: 36px;
  letter-spacing: normal;
}
.old-styles .rc_help-step .title:after {
  display: none;
}
.old-styles .rc_help-step .title span {
  width: calc(100% - 40px) !important;
  display: inline-block !important;
  margin: 0 !important;
  padding-left: 16px;
  vertical-align: middle;
  letter-spacing: normal;
}
.old-styles .rc_help-step .desc {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
@media (max-width: 767px) {
  .old-styles .rc_help-step {
    display: block;
    text-align: center !important;
  }
  .old-styles .rc_help-step > .rc_container,
  .old-styles .rc_help-step > .rc_container-s {
    display: block;
    justify-content: center;
  }
  .old-styles .rc_help-step [class^=ico-step-] {
    -webkit-box-ordinal-group: 1 !important;
    -moz-box-ordinal-group: 1 !important;
    -ms-flex-order: 1 !important;
    -webkit-order: 1 !important;
    order: 1 !important;
    margin: 0 auto 24px !important;
  }
  .old-styles .rc_help-step .info {
    -webkit-box-ordinal-group: 2 !important;
    -moz-box-ordinal-group: 2 !important;
    -ms-flex-order: 2 !important;
    -webkit-order: 2 !important;
    order: 2 !important;
  }
  .old-styles .rc_help-step .title {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap !important;
    -moz-flex-flow: row wrap !important;
    flex-flow: row wrap !important;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .old-styles .rc_help-step .title span {
    width: auto !important;
    padding: 0 0 0 12px !important;
  }
  .old-styles .rc_help-step .title::before {
    display: block !important;
  }
  .old-styles .rc_help-step .title:after {
    display: none !important;
  }
}
.old-styles .rc_support-map {
  width: 100%;
  height: 400px;
  display: block;
  position: relative;
  z-index: 1;
  background-color: #e6e8ea;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:nth-child(3) {
  display: none;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:first-child > div:nth-child(1) {
  display: none;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:first-child > div:nth-child(2) {
  box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1) !important;
  background-color: transparent !important;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:first-child > div:nth-child(3) > div:nth-child(1) > div,
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:first-child > div:nth-child(3) > div:nth-child(2) > div {
  width: 10px !important;
  height: 12px !important;
  box-shadow: rgba(0, 0, 0, 0.2) 0 1px 6px !important;
  -webkit-transform: skewX(40deg) !important;
  -moz-transform: skewX(40deg) !important;
  -ms-transform: skewX(40deg) !important;
  -o-transform: skewX(40deg) !important;
  transform: skewX(40deg) !important;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div > div:first-child > div:nth-child(3) > div:nth-child(2) > div {
  -webkit-transform: skewX(-40deg) !important;
  -moz-transform: skewX(-40deg) !important;
  -ms-transform: skewX(-40deg) !important;
  -o-transform: skewX(-40deg) !important;
  transform: skewX(-40deg) !important;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div .gm-style-iw {
  text-align: center;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div .gm-style-iw > div > div {
  padding: 12px 0;
  font-size: 1.6rem;
  font-weight: 600;
}
.old-styles .rc_support-map > div > div > div > div > div > div > div .gm-style-iw > div > div a {
  display: block;
  margin-top: 8px;
  font-size: 1.6rem;
  font-weight: 600;
}
.old-styles .rc_support-details {
  width: 100%;
  max-width: 964px;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  margin-top: -140px;
}
.old-styles .rc_support-details .rc_support-detail {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
}
.old-styles .rc_support-detail {
  width: 270px;
  min-height: 200px;
  padding: 12px;
  margin: 16px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_support-detail:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_support-detail [class^=ico-contact-] {
  width: 64px;
  height: 64px;
  display: block;
  margin: 0 auto 16px;
}
.old-styles .rc_support-detail [class^=ico-contact-].ico-contact-address {
  background-image: url(../icons/site/contacts/address.svg);
}
.old-styles .rc_support-detail [class^=ico-contact-].ico-contact-email {
  background-image: url(../icons/site/contacts/email.svg);
}
.old-styles .rc_support-detail [class^=ico-contact-].ico-contact-phone {
  background-image: url(../icons/site/contacts/phone.svg);
}
.old-styles .rc_support-detail .title {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  font-size: 1.8rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_support-detail .descriptions {
  width: 100%;
  display: block;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_support-detail .descriptions a {
  font-size: 1.6rem;
  font-weight: 500;
}
@media (max-width: 991px) {
  .old-styles .rc_support-details {
    margin-top: 0;
  }
  .old-styles .rc_support-details .rc_support-detail {
    min-width: 90%;
    margin: 0;
    padding: 16px 24px;
    box-shadow: none;
    border-bottom: 1px solid #f4f4f4;
  }
  .old-styles .rc_support-details .rc_support-detail:last-child {
    border-bottom: none;
  }
}
.old-styles .rc_content-list {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  margin-bottom: 32px;
  list-style: none;
  border-top: 1px solid #f4f4f4;
  text-align: left;
}
.old-styles .rc_content-list.no-top-border {
  border-top: 0;
}
.old-styles .rc_content-list.t-receipt li.total span {
  font-size: 2.6rem;
  font-weight: 600;
  text-transform: uppercase;
}
.old-styles .rc_content-list.t-receipt li.total strong {
  font-size: 2.6rem;
  font-weight: 700;
  color: #218b2c;
}
.old-styles .rc_content-list.t-receipt li::before {
  display: none;
}
.old-styles .rc_content-list.t-receipt span,
.old-styles .rc_content-list.t-receipt strong {
  width: 50%;
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
  vertical-align: top;
  letter-spacing: normal;
  text-align: left;
}
.old-styles .rc_content-list.t-receipt strong {
  font-weight: 600;
  text-align: right;
}
.old-styles .rc_content-list.t-error li::before {
  background-color: #ed1b24;
}
.old-styles .rc_content-list li {
  width: 100%;
  display: block;
  padding: 16px;
  letter-spacing: -0.3em;
  border-bottom: 1px solid #f4f4f4;
}
.old-styles .rc_content-list li::before {
  content: "";
  width: 16px;
  height: 3px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-color: #218b2c;
}
.old-styles .rc_content-list li span {
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_review-form {
  width: calc(100% - 80px);
  display: block;
  margin-left: auto;
}
.old-styles .rc_reviews-section + .rc_relevant-section {
  background-color: #fff;
}
.old-styles .rc_reviews-list {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.old-styles .rc_rating-expand {
  display: inline-block;
  margin-bottom: 16px;
  font-weight: 600;
  line-height: 18px;
  font-size: 1.3rem;
  color: #004ec1;
  text-decoration-line: underline !important;
}
.old-styles .rc_review {
  width: 100%;
  display: block;
  margin-bottom: 18px;
  letter-spacing: -0.3em;
}
.old-styles .rc_review.pending .review {
  opacity: 0.6;
}
.old-styles .rc_review .avatar {
  width: 64px;
  height: 64px;
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: top;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #f7f9fb;
}
.old-styles .rc_review .review {
  width: calc(100% - 80px);
  display: inline-block;
  vertical-align: top;
  letter-spacing: normal;
  margin-left: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid #f4f4f4;
}
.old-styles .rc_review .text {
  width: 100%;
  display: block;
  margin-bottom: 10px;
  font-size: 1.5rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .rc_review .details {
  width: 100%;
  display: block;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
}
.old-styles .rc_review .details li {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.3rem;
  font-weight: 600;
  color: #b9bfc9;
}
.old-styles .rc_review .details [class*=rating-] {
  width: 14px;
  height: 14px;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_review .details [class*=rating-].rating-1 {
  background-image: url(../icons/rating/active/1.svg);
}
.old-styles .rc_review .details [class*=rating-].rating-2 {
  background-image: url(../icons/rating/active/2.svg);
}
.old-styles .rc_review .details [class*=rating-].rating-3 {
  background-image: url(../icons/rating/active/3.svg);
}
.old-styles .rc_review .details [class*=rating-].rating-4 {
  background-image: url(../icons/rating/active/4.svg);
}
.old-styles .rc_review .details [class*=rating-].rating-5 {
  background-image: url(../icons/rating/active/5.svg);
}
.old-styles .rc_review .details .name {
  color: #004ec1;
}
.old-styles .rc_review .details .pending {
  color: #218b2c;
}
.old-styles .rc_review .car-name {
  width: 100%;
  margin-bottom: 16px;
}
.old-styles .rc_review .car-name[class*=brand]::before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_review .car-name a,
.old-styles .rc_review .car-name span {
  display: inline-block;
  vertical-align: middle;
  font-size: 2rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_review .car-name a {
  cursor: pointer;
}
.old-styles .rc_review-login-desc {
  width: 100%;
  display: block;
}
.old-styles .rc_review-login-desc .text {
  margin-bottom: 12px;
  font-size: 1.3rem;
  font-weight: 600;
  color: #b9bfc9;
}
.old-styles .rc_review-questions {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.old-styles .rc_review-questions li {
  width: 100%;
  margin-bottom: 32px;
}
.old-styles .rc_review-questions li > strong {
  width: 100%;
  display: block;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
}
.old-styles .br-wrapper a {
  width: 28px !important;
  height: 28px !important;
  margin: 4px !important;
}
.old-styles .br-wrapper a[data-rating-value] {
  border: none;
  font-size: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .br-wrapper a[data-rating-value="1"] {
  background-image: url(../icons/rating/inactive/1.svg);
}
.old-styles .br-wrapper a[data-rating-value="1"].br-current {
  background-image: url(../icons/rating/active/1.svg);
}
.old-styles .br-wrapper a[data-rating-value="2"] {
  background-image: url(../icons/rating/inactive/2.svg);
}
.old-styles .br-wrapper a[data-rating-value="2"].br-current {
  background-image: url(../icons/rating/active/2.svg);
}
.old-styles .br-wrapper a[data-rating-value="3"] {
  background-image: url(../icons/rating/inactive/3.svg);
}
.old-styles .br-wrapper a[data-rating-value="3"].br-current {
  background-image: url(../icons/rating/active/3.svg);
}
.old-styles .br-wrapper a[data-rating-value="4"] {
  background-image: url(../icons/rating/inactive/4.svg);
}
.old-styles .br-wrapper a[data-rating-value="4"].br-current {
  background-image: url(../icons/rating/active/4.svg);
}
.old-styles .br-wrapper a[data-rating-value="5"] {
  background-image: url(../icons/rating/inactive/5.svg);
}
.old-styles .br-wrapper a[data-rating-value="5"].br-current {
  background-image: url(../icons/rating/active/5.svg);
}
.old-styles .br-wrapper a.br-selected {
  border: none !important;
}
@media (max-width: 575px) {
  .old-styles .rc_review-questions li > strong {
    -webkit-box-flex: 1 100%;
    -moz-box-flex: 1 100%;
    -webkit-flex: 1 100%;
    -ms-flex: 1 100%;
    flex: 1 100%;
    margin-bottom: 4px;
  }
  .old-styles .rc_review-questions li .br-wrapper {
    text-align: left;
  }
}
.old-styles .rc_profile-page-widget {
  width: 100%;
  padding-bottom: 24px;
  margin-bottom: 24px;
  text-align: center;
  border-bottom: 1px solid #f4f4f4;
}
.old-styles .rc_profile-page-avatar {
  width: 120px;
  height: 120px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin-bottom: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 70% auto;
  background-color: #f2f6fc;
  background-image: url(../images/site/avatar-placeholder.svg);
  box-shadow: 0 0 0 8px rgba(0, 78, 193, 0.05);
}
.old-styles .rc_profile-page-avatar[style*="background-image:"] {
  background-size: cover;
}
.old-styles .rc_profile-page-avatar:hover > div {
  opacity: 1;
}
.old-styles .rc_profile-page-avatar > div {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column wrap;
  -moz-flex-flow: column wrap;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_profile-page-avatar.loading > div {
  opacity: 0 !important;
  visibility: hidden;
}
.old-styles .rc_profile-page-avatar.loading::after {
  content: "";
  border-color: rgba(19, 66, 141, 0.2);
  border-left-color: #13428d;
}
.old-styles .rc_profile-photo-upload {
  width: 80%;
  height: 30px;
  position: relative;
  display: inline-block;
  margin: 2px 0;
  background-color: rgba(9, 20, 36, 0.9);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  outline: 0;
  cursor: pointer;
}
.old-styles .rc_profile-photo-upload {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_profile-photo-upload:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_profile-photo-upload:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_profile-photo-upload input {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  background-color: transparent;
  border: none;
  font-size: 100px;
  cursor: pointer;
}
.old-styles .rc_profile-photo-delete {
  width: 80%;
  height: 30px;
  display: inline-block;
  margin: 2px 0;
  background-color: rgba(237, 27, 36, 0.8);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  border: none;
  outline: 0;
  cursor: pointer;
}
.old-styles .rc_profile-photo-delete {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_profile-photo-delete:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_profile-photo-delete:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_profile-page-name {
  width: 100%;
  display: block;
  font-size: 2rem;
  font-weight: 600;
}
.old-styles .rc_simple-table {
  width: 100%;
  text-align: left;
}
.old-styles .rc_simple-table th {
  font-weight: 600 !important;
}
.old-styles .rc_simple-table td,
.old-styles .rc_simple-table th {
  padding: 16px 8px;
  border-bottom: 1px solid #f4f4f4;
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_simple-table .status {
  font-size: 1.6rem;
  font-weight: 600;
}
.old-styles .rc_simple-table .status.success {
  color: #218b2c;
}
.old-styles .rc_simple-table .status.danger {
  color: #ed1b24;
}
.old-styles .rc_profile-menu {
  width: 100%;
  display: block;
  list-style: none;
  padding: 0;
  margin-bottom: 32px;
}
.old-styles .rc_profile-menu a.active,
.old-styles .rc_profile-menu li.active a {
  color: #13428d;
}
.old-styles .rc_profile-menu a.active::before,
.old-styles .rc_profile-menu li.active a::before {
  opacity: 1;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  transform: scaleX(1);
}
.old-styles .rc_profile-menu a {
  width: 100%;
  display: block;
  position: relative;
  padding: 12px 8px;
  font-size: 1.5rem;
  font-weight: 600;
  color: #b9bfc9;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_profile-menu a::before {
  content: "";
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #13428d;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform-origin: left bottom;
  -moz-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
  -o-transform-origin: left bottom;
  transform-origin: left bottom;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
}
.old-styles .rc_profile-menu a:hover {
  color: #13428d;
}
.old-styles .rc_verify {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 700;
  color: #218b2c;
}
.old-styles .rc_verify::after {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 0 12px 0 8px;
  vertical-align: middle;
  background-color: #218b2c;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/verify.svg);
}
.old-styles .rc_profile-empty {
  width: 100%;
  text-align: center;
}
.old-styles .rc_profile-empty .ico {
  width: 90px;
  height: 90px;
  display: block;
  margin: 0 auto 24px;
  border: 4px solid #f4f4f4;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 48px;
}
.old-styles .rc_profile-empty .ico.booking {
  background-image: url(../icons/site/empty/booking.svg);
}
.old-styles .rc_profile-empty .ico.review {
  background-image: url(../icons/site/empty/review.svg);
}
.old-styles .rc_profile-empty .text {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  font-size: 1.6rem;
  font-weight: 600;
  color: #b9bfc9;
  text-align: center;
}
.old-styles .rc_construction-page {
  min-height: 100vh;
  padding: 16px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -moz-flex-flow: column nowrap;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  background-image: url(../images/site/cover.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  -webkit-transition: background-image 0.8s ease-in-out;
  -moz-transition: background-image 0.8s ease-in-out;
  transition: background-image 0.8s ease-in-out;
}
.old-styles .rc_construction-page::before {
  content: "";
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.old-styles .rc_construction-logo {
  max-width: 250px;
  width: 100%;
  margin-bottom: 32px;
  position: relative;
}
.old-styles .rc_construction-text {
  width: 100%;
  max-width: 600px;
  display: block;
  position: relative;
  padding: 0 16px;
  margin: 0 auto 4%;
  font-size: 2.4rem;
  font-weight: 400;
  color: #fff;
  text-align: center;
  line-height: normal;
}
.old-styles .rc_analytics-period-swicher {
  width: 100%;
  position: relative;
  margin-bottom: 16px;
  text-align: center;
}
.old-styles .rc_analytics-period-swicher .rc_switcher-group {
  text-align: center;
  justify-content: center;
}
.old-styles .rc_analytics-period-swicher .rc_switcher:nth-last-of-type(1) div {
  border-right-width: 0;
}
.old-styles .rc_analytics-period-swicher .dropdown .rc_switcher div {
  border-right-width: 1px;
}
.old-styles .rc_analytics-period-swicher .rc_switcher div {
  font-size: 1.5rem;
  font-weight: 600;
  background-color: #fff;
}
.old-styles .rc_analytics-graph {
  width: 100%;
  min-height: 400px;
}
.old-styles .rc_analytics-panel {
  width: 100%;
  min-height: 70px;
  display: block;
  position: relative;
}
.old-styles .rc_analytics-panel.loading .rc_panel-loading {
  display: block;
  z-index: 100;
}
.old-styles .rc_analytics-panel.loading .rc_analytic {
  opacity: 0;
}
.old-styles .rc_analytics-panel.white {
  padding: 16px 12px;
  background-color: #fff;
}
.old-styles .rc_analytics-panel.rc_analytics-empty .rc_analytic {
  opacity: 0;
  visibility: hidden;
}
.old-styles .rc_analytics-panel.rc_analytics-empty .rc_analytic-panel-empty {
  opacity: 1;
  visibility: visible;
  z-index: 1;
}
.old-styles .rc_analytics-panel .rc_quick-stats {
  margin-bottom: 0;
}
.old-styles .rc_analytics-grid {
  width: auto;
  padding: 0;
  margin: 0;
  margin-left: -8px;
  margin-right: -8px;
  list-style: none;
}
.old-styles .rc_analytics-grid.white {
  background-color: #fff;
  padding: 16px;
}
.old-styles .rc_analytics-grid > li {
  padding: 0 8px 16px;
}
.old-styles .rc_analytic {
  width: 100%;
  min-height: 300px;
}
.old-styles .rc_analytic[data-analytics=pie] {
  min-height: 150px;
}
.old-styles .rc_analytic[data-size=big] {
  min-height: 300px;
}
.old-styles .rc_analytic-title span {
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
}
.old-styles .rc_analytic-title span:last-child {
  -webkit-box-flex: 2 0;
  -moz-box-flex: 2 0;
  -webkit-flex: 2 0;
  -ms-flex: 2 0;
  flex: 2 0;
}
.old-styles .rc_analytic-panel-empty {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
  text-align: center;
}
.old-styles .rc_analytic-panel-empty::before {
  content: "";
  width: 1px;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.old-styles .rc_analytic-panel-empty span {
  width: 80%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.old-styles .rc_analytic-panel-empty span::before {
  content: "";
  width: 100px;
  height: 100px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/main/renty/empty/empty-analytics.svg);
}
.old-styles .rc_analytic-panel-empty span::after {
  content: "No data yet";
  width: 100%;
  display: block;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  color: #b9bfc9;
}
.old-styles .rc_panel-loading {
  width: 40px;
  height: 40px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  display: none;
  text-align: center;
  -webkit-animation: loading-rotate 1.5s infinite linear;
  -moz-animation: loading-rotate 1.5s infinite linear;
  animation: loading-rotate 1.5s infinite linear;
}
.old-styles .rc_panel-loading::after,
.old-styles .rc_panel-loading::before {
  content: "";
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #13428d;
  -webkit-animation: loading-bounce 2s infinite ease-in-out;
  -moz-animation: loading-bounce 2s infinite ease-in-out;
  animation: loading-bounce 2s infinite ease-in-out;
}
.old-styles .rc_panel-loading::after {
  top: auto;
  bottom: 0;
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes loading-rotate {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes loading-rotate {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes loading-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loading-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes loading-bounce {
  0%, 100% {
    -moz-transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
  }
}
@keyframes loading-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.old-styles .rc_ad-panels-wrap {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -moz-flex-flow: row nowrap;
  flex-flow: row nowrap;
  margin-left: -16px;
  margin-right: -16px;
  align-items: stretch;
}
.old-styles .rc_ad-panels-wrap.form {
  justify-content: center;
}
.old-styles .rc_ad-panels-wrap.form .rc_ad-main-panel {
  max-width: 800px;
  -webkit-box-flex: auto 0;
  -moz-box-flex: auto 0;
  -webkit-flex: auto 0;
  -ms-flex: auto 0;
  flex: auto 0;
}
.old-styles .rc_ad-side-panel {
  min-width: 260px;
  max-width: 260px;
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  margin: 0 16px;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel {
  background-color: #f7f9fb;
  margin: 0;
  padding: 0 12px;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_form-subtitle,
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_form-title {
  margin-top: 24px;
  font-size: 32px;
  font-weight: 600;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel .bootstrap-select > .dropdown-toggle {
  background-color: #fff;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_button.color-info {
  background-color: #13428d;
  color: #fff;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel .bootstrap-select > .dropdown-toggle,
.old-styles .rc_ad-side-panel.rc_filter-side-panel .bootstrap-select > select,
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_input,
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_textarea,
.old-styles .rc_ad-side-panel.rc_filter-side-panel select.bs-select-hidden,
.old-styles .rc_ad-side-panel.rc_filter-side-panel select.rc_selectpicker {
  height: 40px;
  background-color: #fff;
}
.old-styles .rc_ad-side-panel.rc_filter-side-panel .rc_field-wrap {
  margin-bottom: 16px;
}
.old-styles .rc_ad-main-panel {
  width: 100%;
  -webkit-box-flex: 2 0;
  -moz-box-flex: 2 0;
  -webkit-flex: 2 0;
  -ms-flex: 2 0;
  flex: 2 0;
  margin: 0 16px;
}
.old-styles .rc_vertical-navbar {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.old-styles .rc_vertical-navbar > a {
  width: 100%;
  display: block;
  padding: 12px;
  border-bottom: 1px solid #f4f4f4;
  font-size: 1.4rem;
  font-weight: 600;
  color: #101010;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.old-styles .rc_vertical-navbar > a:hover {
  text-indent: 5px;
}
.old-styles .rc_vertical-navbar > a.active {
  background-color: #13428d;
  color: #fff !important;
}
.old-styles .rc_vertical-navbar > a:hover {
  color: #13428d;
}
.old-styles [class^=rc_title] {
  width: 100%;
  min-height: 36px;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  margin: 0 0 24px;
  align-items: center;
  line-height: normal;
  text-align: center;
}
.old-styles [class^=rc_title].text-left span {
  text-align: left;
}
.old-styles [class^=rc_title].text-center span {
  text-align: center;
}
.old-styles [class^=rc_title] span {
  font-weight: 600;
  color: #101010;
}
.old-styles [class^=rc_title] > span {
  width: 100%;
  min-height: 36px;
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  font-weight: 600;
  color: #101010;
  text-align: center;
}
.old-styles [class^=rc_title] > span em {
  font-weight: 600;
  font-style: normal !important;
  color: #b9bfc9;
}
.old-styles [class^=rc_title] > span.text-left {
  text-align: left;
}
.old-styles [class^=rc_title] > span.text-right {
  text-align: right;
}
.old-styles [class^=rc_title] > span.text-center {
  text-align: center;
}
.old-styles [class^=rc_title] .min-text {
  font-size: 13px;
  font-weight: 700;
  color: #101010;
}
.old-styles [class^=rc_title] > * {
  position: relative;
}
.old-styles .rc_title-1 > span {
  font-size: 32px;
}
.old-styles .rc_title-2 > span {
  font-size: 28px;
}
.old-styles .rc_title-3 {
  margin-bottom: 8px;
}
.old-styles .rc_title-3 em,
.old-styles .rc_title-3 span {
  font-size: 26px;
}
.old-styles .rc_title-3 em,
.old-styles .rc_title-3 > span {
  position: relative;
  top: 0;
  left: 0;
  text-align: left;
}
.old-styles .rc_title-4 {
  margin-bottom: 8px;
}
.old-styles .rc_title-4 em,
.old-styles .rc_title-4 span {
  font-size: 20px;
  text-align: left;
  text-transform: uppercase;
}
.old-styles .rc_form-subtitle,
.old-styles .rc_form-title {
  width: 100%;
  display: block;
  margin: 0 0 16px 0;
  font-size: 24px;
  font-weight: lighter;
  color: #101010;
  line-height: normal;
}
.old-styles .rc_form-subtitle {
  margin-bottom: 8px;
  font-size: 12px;
  color: #13428d;
  letter-spacing: normal;
  opacity: 0.5;
}
.old-styles .rc_title-description {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  line-height: 24px;
  color: #b9bfc9;
}
@media (max-width: 767px) {
  .old-styles .rc_title-1 {
    @inlcude flex(column wrap);
  }
  .old-styles .rc_title-1 > span {
    display: block;
    position: relative;
    font-size: 22px;
    -webkit-box-ordinal-group: 1 !important;
    -moz-box-ordinal-group: 1 !important;
    -ms-flex-order: 1 !important;
    -webkit-order: 1 !important;
    order: 1 !important;
  }
  .old-styles .rc_title-1 > :first-child,
  .old-styles .rc_title-1 > :last-child {
    width: 100%;
    display: block !important;
    text-align: center;
  }
  .old-styles .rc_title-1 > :last-child {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
  }
  .old-styles .rc_title-1 .rc_back-button {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
  .old-styles .rc_title-1 .rc_back-button span {
    font-size: 14px;
  }
}
.old-styles .sharethis-inline-share-buttons .st-btn {
  background-color: #13428d !important;
}
.old-styles .rc_compare-wrap {
  max-width: 100%;
  overflow-x: auto;
}
.old-styles .rc_compare-table {
  width: 100%;
  min-width: 1200px;
}
.old-styles .rc_compare-table.min {
  width: auto;
  max-width: 600px;
  min-width: 600px;
}
.old-styles .rc_compare-table.one {
  width: auto;
  max-width: 460px;
  min-width: 460px;
}
.old-styles .rc_compare-table tr:nth-child(even) td {
  background-color: #f7f9fb;
}
.old-styles .rc_compare-table td {
  position: relative;
  min-width: 460px;
  padding: 10px 16px;
  font-size: 1.6rem;
  font-weight: 500;
}
.old-styles .rc_compare-table td:first-child {
  min-width: 200px;
  width: 10%;
}
.old-styles .rc_compare-table .rc_title-h1 {
  margin-bottom: 0;
}
.old-styles .rc_compare-table .rc_title-h1 span {
  font-size: 1.8rem;
}
.old-styles .rc_compare-table .rc_car-rating {
  margin-bottom: 0;
}
.old-styles .rc_compare-price {
  font-weight: 600 !important;
  color: #218b2c;
}
.old-styles .rc_compare-photo {
  width: 100%;
  display: block;
  margin-bottom: 16px;
  background-color: #f9fbfe;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60% auto;
  background-image: url(../icons/site/placeholder/photo.svg);
  position: relative;
}
.old-styles .rc_compare-photo:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 62.5%;
}
.old-styles .rc_compare-photo[style*=background-image] {
  background-size: cover;
}
.old-styles .rc_compare-remove {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 10;
  border: none;
  background-color: #ed1b24;
  background-repeat: no-repeat;
  background-position: center;
  outline: 0;
}
.old-styles .rc_compare-remove {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_compare-remove:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_compare-remove:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .show-compare .rc_compare-float-button-wrap {
  opacity: 1;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.old-styles .rc_compare-float-button-wrap {
  position: fixed;
  bottom: 24px;
  right: 16px;
  z-index: 100;
  opacity: 0;
  -webkit-transform: translateX(150%);
  -moz-transform: translateX(150%);
  -ms-transform: translateX(150%);
  -o-transform: translateX(150%);
  transform: translateX(150%);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_compare-float-button {
  height: 48px;
  padding: 0 12px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  align-items: center;
  justify-content: center;
  background-color: #009fe2;
  border: none;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
  font-size: 1.4rem;
  font-weight: 600;
  color: #fff !important;
  text-transform: uppercase;
  outline: 0;
}
.old-styles .rc_compare-float-button {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_compare-float-button:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.old-styles .rc_compare-float-button:active {
  -webkit-transition-duration: 30ms;
  -moz-transition-duration: 30ms;
  transition-duration: 30ms;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.old-styles .rc_compare-float-button::before {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.old-styles .rc_compare-float-button::after {
  content: attr(data-badge);
  width: 22px;
  height: 22px;
  display: inline-block;
  margin-left: 12px;
  background-color: #fff;
  font-size: 1.2rem;
  font-weight: 600;
  color: #101010;
  text-align: center;
  line-height: 22px;
}
.old-styles .rc_compare-add {
  width: 100%;
  display: block;
  border: 2px solid #f7f9fb;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_compare-add:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 62.5%;
}
.old-styles .rc_compare-add:hover {
  border-color: #004ec1;
}
.old-styles .rc_compare-add:hover span {
  -webkit-transform: translateY(-50%) scale(1.1);
  -moz-transform: translateY(-50%) scale(1.1);
  -ms-transform: translateY(-50%) scale(1.1);
  -o-transform: translateY(-50%) scale(1.1);
  transform: translateY(-50%) scale(1.1);
}
.old-styles .rc_compare-add span {
  width: 100%;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  padding: 16px;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-styles .rc_compare-add span::before {
  content: "";
  width: 32px;
  height: 32px;
  display: inline-block;
  margin-bottom: 12px;
  border: 2px solid #004ec1;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/other/plus.svg);
}
.old-styles .rc_compare-add span div {
  width: 100%;
  display: block;
  text-transform: uppercase;
  font-size: 1.6rem;
  font-weight: 600;
  color: #004ec1;
}
@media (max-width: 767px) {
  .old-styles .rc_compare-table {
    min-width: 1000px;
  }
  .old-styles .rc_compare-table.min {
    width: auto;
    max-width: 500px;
    min-width: 500px;
  }
  .old-styles .rc_compare-table.one {
    width: auto;
    max-width: 440px;
    min-width: 440px;
  }
  .old-styles .rc_compare-table td {
    min-width: 250px;
    padding: 10px 10px;
    font-size: 1.4rem;
  }
  .old-styles .rc_compare-table td:first-child {
    min-width: 130px;
  }
}
.old-styles html.lang-ae {
  direction: rtl;
}
.old-styles html.lang-ae *,
.old-styles html.lang-ae html {
  font-family: Arial, Helvetica, sans-serif;
}
.old-styles html.lang-ae .rc_side-panel + .rc_main-panel {
  padding-left: 0;
  padding-right: 28px;
}
.old-styles html.lang-ae .rc_title-h1 span {
  text-align: right;
}
.old-styles .rc_help-step .title html.lang-ae .rc_content span,
.old-styles .rc_help-step .title html.lang-ae span,
.old-styles html.lang-ae .rc_analytic-title,
.old-styles html.lang-ae .rc_content .rc_help-step .title span,
.old-styles html.lang-ae .rc_content .rc_title-h2,
.old-styles html.lang-ae .rc_content .rc_title-h3,
.old-styles html.lang-ae .rc_help-step .title span,
.old-styles html.lang-ae .rc_title-h2,
.old-styles html.lang-ae .rc_title-h3 {
  text-align: right;
}
.old-styles html.lang-ae .rc_car-group-title {
  text-align: left;
}
.old-styles html.lang-ae .rc_car-group-title.verified::before {
  margin-right: 0;
  margin-left: 8px;
}
.old-styles html.lang-ae .rc_header .rc_logo {
  margin-right: 0;
  margin-left: auto;
}
.old-styles html.lang-ae .rc_profile-widget .name {
  padding-right: 0;
  padding-left: 16px;
}
.old-styles html.lang-ae .bootstrap-select.rc_searchbar > .dropdown-toggle:not(:first-child),
.old-styles html.lang-ae .bootstrap-select.rc_searchbar > select:not(:first-child),
.old-styles html.lang-ae .rc_searchbar > .rc_input:not(:first-child),
.old-styles html.lang-ae .rc_searchbar > .rc_textarea:not(:first-child),
.old-styles html.lang-ae .rc_searchbar > select.bs-select-hidden:not(:first-child),
.old-styles html.lang-ae .rc_searchbar > select.rc_selectpicker:not(:first-child) {
  border: none;
  border-right: 1px solid #e3e3e3;
}
.old-styles html.lang-ae #js_searchbar .rc_search-button {
  margin-right: 0;
  margin-left: 4px;
}
.old-styles html.lang-ae .rc_content-list span {
  text-align: right;
}
.old-styles html.lang-ae .rc_content-list strong {
  text-align: left;
}
.old-styles html.lang-ae .rc_reviews-list .review {
  margin-left: 0;
  margin-right: 16px;
}
.old-styles html.lang-ae .rc_button[class*=ico-]::before {
  margin-right: 0;
  margin-left: 12px;
}
.old-styles html.lang-ae .intl-tel-input.separate-dial-code .selected-dial-code {
  padding-left: 0 !important;
  padding-right: 28px !important;
}
.old-styles html.lang-ae .intl-tel-input .selected-flag .iti-arrow {
  left: 6px;
  right: auto;
}
.old-styles html.lang-ae .intl-tel-input .country-list .flag-box,
.old-styles html.lang-ae .intl-tel-input .intl-tel-input .country-list .country-name {
  margin-right: 0;
  margin-left: 6px;
}
.old-styles html.lang-ae .intl-tel-input .selected-flag .iti-flag {
  margin-right: 6px;
}
.old-styles html.lang-ae .rc_sort-group.right {
  margin-right: auto;
  margin-left: 0;
}
.old-styles html.lang-ae .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  text-align: right;
}
.old-styles html.lang-ae .bootstrap-select.btn-group .dropdown-toggle .caret {
  right: auto;
  left: 0;
  margin-left: 0;
  margin-right: 2px;
}
.old-styles html.lang-ae .bootstrap-select > .dropdown-toggle[class*=ico-],
.old-styles html.lang-ae .bootstrap-select > select[class*=ico-],
.old-styles html.lang-ae .bootstrap-select[class*=ico-] > .dropdown-toggle,
.old-styles html.lang-ae .rc_input[class*=ico-],
.old-styles html.lang-ae .rc_textarea[class*=ico-],
.old-styles html.lang-ae select.bs-select-hidden[class*=ico-],
.old-styles html.lang-ae select.rc_selectpicker[class*=ico-] {
  padding-left: 12px;
  padding-right: 42px;
  background-position: calc(100% - 14px) 14px;
}
.old-styles html.lang-ae .dropdown-menu {
  text-align: right;
}
.old-styles html.lang-ae .rc_car-price .price-included li::after {
  margin-left: 0;
  margin-right: 8px;
}
.old-styles html.lang-ae .rc_car-details a,
.old-styles html.lang-ae .rc_car-details li {
  padding-right: 0;
  padding-left: 24px;
}
.old-styles html.lang-ae .rc_car-details a span,
.old-styles html.lang-ae .rc_car-details li span {
  padding-left: 0;
  padding-right: 8px;
}
.old-styles html.lang-ae .rc_car-info-groups .right {
  padding-left: 0;
  padding-right: 16px;
}
.old-styles html.lang-ae .rc_booking-includes li::before,
.old-styles html.lang-ae .rc_car-terms li::before {
  margin-right: 0;
  margin-left: 12px;
}
.old-styles html.lang-ae .sharethis-inline-share-buttons {
  text-align: right !important;
}
.old-styles html.lang-ae .rc_checkbox > a,
.old-styles html.lang-ae .rc_checkbox > span {
  padding-left: 0;
  padding-right: 12px;
}
.old-styles html.lang-ae .rc_car-card-item .name[class*=brand]::before {
  margin-right: 0;
  margin-left: 12px;
}
.old-styles html.lang-ae .bootstrap-select > .caret.dropdown-toggle,
.old-styles html.lang-ae .bootstrap-select > select.caret,
.old-styles html.lang-ae .caret.rc_textarea,
.old-styles html.lang-ae .rc_input.caret,
.old-styles html.lang-ae select.caret.bs-select-hidden,
.old-styles html.lang-ae select.caret.rc_selectpicker {
  background-position: 8px center;
}
.old-styles html.lang-ae .rc_car-card-item .info {
  left: auto;
  right: 0;
}
.old-styles html.lang-ae .rc_footer-contacts {
  padding-right: 0;
  padding-left: 28px;
}
.old-styles .rc_table {
  width: 100% !important;
}
.old-styles .rc_table tbody tr {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_table tbody tr:hover {
  background-color: rgba(19, 66, 141, 0.05);
}
.old-styles .rc_table td,
.old-styles .rc_table th {
  padding: 12px 8px;
  border-bottom: 1px solid #f4f4f4;
  outline: 0;
  text-align: left;
  font-weight: 600;
}
.old-styles .rc_table td.actions,
.old-styles .rc_table th.actions {
  text-align: right;
}
.old-styles .rc_table td.actions .dropdown,
.old-styles .rc_table th.actions .dropdown {
  position: relative;
}
.old-styles .rc_table td.actions .dropdown > .dropdown-menu,
.old-styles .rc_table th.actions .dropdown > .dropdown-menu {
  margin: 10px 0 0 0;
}
.old-styles .rc_table th {
  padding: 14px 8px;
  font-weight: 600;
  color: #b9bfc9;
}
.old-styles .rc_table th::after,
.old-styles .rc_table th::before {
  height: 18px;
  top: calc(50% - 9px);
  bottom: auto;
  font-weight: 400;
  color: #009fe2;
  display: none !important;
}
.old-styles .rc_table-empty {
  width: 100%;
  max-width: 300px;
  display: none;
  margin: 24px auto;
  text-align: center;
}
.old-styles .rc_table-empty .rc_table-empty-ico {
  width: 90px;
  height: 90px;
  display: inline-block;
  position: relative;
  margin-bottom: 16px;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  background-color: #009fe2;
}
.old-styles .rc_table-empty .rc_table-empty-ico::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/main/renty/modules/module-reports.svg);
}
.old-styles .rc_table-empty .rc_table-empty-ico::after {
  content: "";
  width: 116%;
  height: 116%;
  position: absolute;
  top: -8%;
  left: -8%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 100%;
}
.old-styles .rc_table-empty .rc_table-empty-text {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  font-size: 18px;
  font-weight: lighter;
  color: #101010;
}
.old-styles [data-table-hide=true] {
  display: none !important;
}
.old-styles [data-table-hide] {
  opacity: 0;
}
.old-styles .rc_table_photo {
  width: 48px;
  height: 48px;
  display: block;
  background-color: #f7f9fb;
  background-image: url(../icons/main/renty/placeholders/placeholder-default.svg);
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: bottom;
}
.old-styles .rc_table_photo[style*=background-image] {
  background-position: center;
  background-size: cover;
}
.old-styles .rc_table_photo.avatar {
  background-size: 94% auto;
  background-image: url(../icons/main/renty/placeholders/placeholder-avatar.svg);
}
.old-styles .dataTables_wrapper {
  margin: 0;
  margin-bottom: 40px;
  padding: 0 !important;
  font-size: 13px;
  color: #101010;
}
.old-styles .dataTables_empty {
  padding: 24px 16px !important;
  font-size: 14px;
  font-weight: lighter;
  color: #b9bfc9;
  text-transform: uppercase;
}
.old-styles .dataTables_info {
  display: none;
}
.old-styles .dataTables_paginate ul {
  width: 100%;
  display: block;
  padding: 12px 4px;
  margin: 24px 0 0 0 !important;
  list-style: none;
  text-align: center;
  white-space: normal !important;
}
.old-styles .dataTables_paginate ul li {
  display: inline-block;
  margin: 2px 8px;
}
.old-styles .dataTables_paginate ul li.active a {
  color: #fff;
  background-color: #009fe2;
}
.old-styles .dataTables_paginate ul li.disabled {
  opacity: 0.3;
}
.old-styles .dataTables_paginate ul li.next a,
.old-styles .dataTables_paginate ul li.previous a {
  width: auto;
}
.old-styles .dataTables_paginate ul a {
  width: 40px;
  height: 40px;
  display: block;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  color: #101010;
  outline: 0;
  text-align: center;
  line-height: 40px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .dataTables_paginate ul a:hover {
  color: #13428d;
}
.old-styles .dataTables_scrollHead thead th.sorting_asc,
.old-styles .dataTables_scrollHead thead th.sorting_desc {
  color: #009fe2;
}
.old-styles .dataTables_scrollHead thead th.sorting_asc::after,
.old-styles .dataTables_scrollHead thead th.sorting_asc::before,
.old-styles .dataTables_scrollHead thead th.sorting_desc::after,
.old-styles .dataTables_scrollHead thead th.sorting_desc::before {
  display: block !important;
}
.old-styles .dataTables_scrollBody {
  overflow: initial !important;
}
@media (max-width: 991px) {
  .old-styles .rc_table-wrap {
    overflow-x: scroll;
  }
  .old-styles .rc_table-wrap .dataTables_wrapper {
    min-width: 1200px;
  }
}
.old-styles .rc_quick-stats {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  position: relative;
  padding: 8px 0;
  margin-bottom: 16px;
  margin-left: -8px;
  margin-right: -8px;
  list-style: none;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
}
.old-styles .rc_quick-stats > li {
  min-width: 10%;
  -webkit-box-flex: 1 0;
  -moz-box-flex: 1 0;
  -webkit-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  position: relative;
  margin: 0 8px;
  letter-spacing: -0.3em;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #f4f4f4;
  border-top: 1px solid #f4f4f4;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_quick-stats > li:hover {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  -ms-transform: scale(1.04);
  -o-transform: scale(1.04);
  transform: scale(1.04);
}
.old-styles .rc_quick-stats > li:active {
  -webkit-transform: scale(0.98);
  -moz-transform: scale(0.98);
  -ms-transform: scale(0.98);
  -o-transform: scale(0.98);
  transform: scale(0.98);
  -webkit-transition-duration: 20ms;
  -moz-transition-duration: 20ms;
  transition-duration: 20ms;
}
.old-styles .rc_quick-stats > li:first-of-type {
  border-left: none;
}
.old-styles .rc_quick-stats > li .rc_quick-stat-help {
  width: 28px;
  height: 28px;
  top: calc(50% - 14px);
  right: 0;
  background-position: center;
  -webkit-transform-origin: right;
  -moz-transform-origin: right;
  -ms-transform-origin: right;
  -o-transform-origin: right;
  transform-origin: right;
}
.old-styles .rc_quick-stats > li.color-success .link {
  color: #218b2c;
}
.old-styles .rc_quick-stats > li.color-success .link::before {
  background-color: #218b2c;
}
.old-styles .rc_quick-stats > li.color-info .link {
  color: #13428d;
}
.old-styles .rc_quick-stats > li.color-info .link::before {
  background-color: #13428d;
}
.old-styles .rc_quick-stats > li.color-warning .link {
  color: #fe5;
}
.old-styles .rc_quick-stats > li.color-warning .link::before {
  background-color: #fe5;
}
.old-styles .rc_quick-stats > li.color-danger .link {
  color: #ed1b24;
}
.old-styles .rc_quick-stats > li.color-danger .link::before {
  background-color: #ed1b24;
}
.old-styles .rc_quick-stats > li.color-purple .link {
  color: #6f41e4;
}
.old-styles .rc_quick-stats > li.color-purple .link::before {
  background-color: #6f41e4;
}
.old-styles .rc_quick-stats > li.color-black .link {
  color: #101010;
}
.old-styles .rc_quick-stats > li.color-black .link::before {
  background-color: #101010;
}
.old-styles .rc_quick-stats > li.color-grey .link {
  color: #dbe1eb;
}
.old-styles .rc_quick-stats > li.color-grey .link::before {
  background-color: #dbe1eb;
}
.old-styles .rc_quick-stats > li.color-cyan .link {
  color: #22c1ff;
}
.old-styles .rc_quick-stats > li.color-cyan .link::before {
  background-color: #22c1ff;
}
.old-styles .rc_quick-stats a.link {
  color: #101010;
}
.old-styles .rc_quick-stats a.link.active::after,
.old-styles .rc_quick-stats a.link.active::before {
  opacity: 1;
}
.old-styles .rc_quick-stats a.link::before {
  content: "";
  width: 50%;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 25%;
  opacity: 0;
  background-color: #101010;
}
.old-styles .rc_quick-stats a.link::after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  bottom: -12px;
  left: 50%;
  margin-left: -6px;
  border: 6px solid transparent;
  border-top-color: inherit;
  opacity: 0;
}
.old-styles .rc_quick-stats .link {
  width: 100%;
  display: block;
  position: relative;
  padding: 6px 12px 0;
  text-decoration: none !important;
  text-align: center;
}
.old-styles .rc_quick-stats .title {
  width: 100%;
  display: block;
  font-size: 10px;
  font-weight: 600;
  color: inherit;
  line-height: normal;
  letter-spacing: normal;
  text-transform: uppercase;
}
.old-styles .rc_quick-stats .stat {
  display: inline-block;
  font-size: 32px;
  font-weight: 600;
  color: inherit;
  letter-spacing: normal;
  line-height: normal;
}
.old-styles .rc_quick-stats .stat span {
  font-size: 32px;
  font-weight: lighter;
}
.old-styles .rc_quick-stat-help {
  width: 32px;
  height: 32px;
  display: block;
  position: absolute;
  top: calc(50% - 16px);
  right: 8px;
  z-index: 10;
  background-color: #f7f9fb;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50% auto;
  background-image: url(../icons/main/renty/actions/blue/action-help.svg);
  border: none;
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_quick-stat-help:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.old-styles .rc_container,
.old-styles .rc_container-s {
  width: 100%;
  max-width: 1200px;
  display: block;
  margin: 0 auto;
  padding: 0 16px;
}
.old-styles .min.rc_container-s,
.old-styles .rc_container.min {
  max-width: 750px;
}
.old-styles .rc_container-fluid {
  width: 100%;
  max-width: auto;
  padding: 0 16px;
}
.old-styles .rc_container-s {
  max-width: 660px;
}
.old-styles .rc_section {
  padding: 32px 0;
  background-color: #f7f9fb;
}
.old-styles .rc_section.c-white {
  background-color: #fff;
}
.old-styles .rc_panels {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-start;
}
.old-styles .rc_side-panel {
  width: 200px;
  display: block;
}
.old-styles .rc_side-panel + .rc_main-panel {
  padding-right: 0;
  padding-left: 28px;
}
.old-styles .rc_side-panel.rc_booking-panel {
  width: 350px;
}
.old-styles .rc_main-panel {
  -webkit-box-flex: 3 0;
  -moz-box-flex: 3 0;
  -webkit-flex: 3 0;
  -ms-flex: 3 0;
  flex: 3 0;
  display: block;
  padding-right: 28px;
}
.old-styles .rc_divider {
  width: 100%;
  height: 4px;
  display: block;
  margin: 8px 0 24px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #f4f4f4;
}
.old-styles .rc_title-h1 {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  margin: 0 0 16px;
}
.old-styles .rc_title-h1.a-center span {
  text-align: center;
}
.old-styles .rc_title-h1 span {
  display: inline-block;
  vertical-align: middle;
  font-size: 2rem;
  font-weight: 500;
  text-align: left;
  color: #101010;
}
.old-styles .rc_title-h1 span em {
  font-style: normal;
  font-size: 2.2rem;
  font-weight: 600;
  color: #a8aeb8;
}
.old-styles .rc_title-h1 span[class*=type].type-sport::before {
  background-image: url(../icons/site/type/sport.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-prestige::before {
  background-image: url(../icons/site/type/prestige.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-exotic::before {
  background-image: url(../icons/site/type/exotic.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-suv::before {
  background-image: url(../icons/site/type/suv.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-business::before {
  background-image: url(../icons/site/type/business.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-supercar::before {
  background-image: url(../icons/site/type/supercar.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span[class*=type].type-vip::before {
  background-image: url(../icons/site/type/vip.svg);
  content: "";
  width: 80px;
  height: 42px;
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto auto;
}
.old-styles .rc_title-h1 span::before {
  width: 24px !important;
  height: 24px !important;
  background-size: 24px auto !important;
}
.old-styles .rc_content .rc_help-step .title span,
.old-styles .rc_content .rc_title-h2,
.old-styles .rc_help-step .title .rc_content span,
.old-styles .rc_help-step .title span,
.old-styles .rc_title-h2 {
  width: 100%;
  display: block;
  font-size: 3.2rem;
  font-weight: 500;
  color: #101010;
  margin-bottom: 16px;
  text-align: left;
}
.old-styles .rc_content .rc_title-h3,
.old-styles .rc_title-h3 {
  width: 100%;
  display: block;
  font-size: 2rem;
  font-weight: 600;
  color: #101010;
  margin-bottom: 12px;
  text-align: left;
}
.old-styles .rc_min-title {
  width: 100%;
  display: block;
  margin-bottom: 24px;
  text-align: center;
}
.old-styles .rc_min-title span,
.old-styles .rc_min-title strong {
  font-size: 2.2rem;
  font-weight: 700;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_min-title span {
  display: inline-block;
  padding-bottom: 3px;
  border-bottom: 1px solid #218b2c;
}
.old-styles .rc_analytic-title {
  width: 100%;
  display: block;
  margin-bottom: 8px;
  text-align: left;
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
  text-transform: uppercase;
}
.old-styles .rc_car-group-title {
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  font-weight: 700;
  color: #101010;
  text-transform: uppercase;
  text-align: right;
}
.old-styles .rc_car-group-title.verified::before {
  content: "";
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
  background-color: #218b2c;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/verify.svg);
}
.old-styles .rc_content {
  width: 100%;
  display: block;
  margin-bottom: 32px;
  line-height: 2.4rem;
  font-size: 1.6rem;
  color: #101010;
  text-align: justify;
}
.old-styles .rc_content * {
  font-size: 1.6rem;
  font-weight: 500;
  color: #101010;
}
.old-styles .rc_content strong {
  font-weight: 700;
}
.old-styles .rc_content a {
  color: #004ec1;
  text-decoration: underline !important;
}
.old-styles .rc_content.rc_read-more {
  position: relative;
  overflow: hidden;
  max-height: 70px;
  text-overflow: ellipsis;
}
.old-styles .rc_content.rc_read-more + .js_read-more {
  display: block !important;
}
.old-styles .js_read-more {
  display: none;
  margin-top: -24px;
  margin-bottom: 32px;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: normal;
  text-decoration: underline !important;
}
.old-styles .alert {
  font-weight: 500;
}
@media (max-width: 1199px) {
  .old-styles .rc_side-panel {
    min-width: 100%;
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    -webkit-box-flex: 1 0;
    -moz-box-flex: 1 0;
    -webkit-flex: 1 0;
    -ms-flex: 1 0;
    flex: 1 0;
  }
  .old-styles .rc_side-panel + .rc_main-panel {
    padding-left: 0;
  }
  .old-styles .rc_main-panel {
    width: 100%;
    min-width: 100%;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    -webkit-box-flex: 1 0;
    -moz-box-flex: 1 0;
    -webkit-flex: 1 0;
    -ms-flex: 1 0;
    flex: 1 0;
  }
}
@media (max-width: 767px) {
  .old-styles .rc_title-h1 {
    justify-content: center;
  }
  .old-styles .rc_title-h1.a-center a {
    -webkit-box-flex: 0 !important;
    -moz-box-flex: 0 !important;
    -webkit-flex: 0 !important;
    -ms-flex: 0 !important;
    flex: 0 !important;
    margin-bottom: 16px;
  }
  .old-styles .rc_title-h1 span {
    position: relative;
    min-width: 100%;
    font-size: 3rem;
  }
  .old-styles .rc_title-h1 div {
    display: none;
  }
}
.old-styles #js_mobile-menu {
  width: 100%;
  position: relative;
  background-color: #02317c;
  z-index: 998;
  min-height: 60px;
}
.old-styles .rc_home-page #js_mobile-menu {
  background-color: transparent;
}
.old-styles .rc_home-page #js_mobile-menu.scroll_header,
.old-styles .rc_home-page #js_mobile-menu.show {
  background-color: #13428d;
}
.old-styles .bottom.open .menu-list > li.open > a {
  display: none !important;
}
.old-styles #js_mobile-menu > .top {
  padding: 5px;
  display: flex;
  align-items: center;
  height: 60px;
}
.old-styles #js_mobile-menu.show > .top {
  flex-wrap: wrap;
  height: 60px;
}
.old-styles #js_mobile-menu.show > .top .rc_logo {
  margin-left: 20px;
  margin-right: 0;
}
.old-styles #js_mobile-menu.show > .top .rc_logo {
  display: block;
}
.old-styles .rc_home-page #js_mobile-menu .rc_logo {
  display: block;
}
.old-styles .rc_home-page #js_mobile-menu > .top .rc_logo {
  display: block;
}
.old-styles #js_mobile-menu.show > .top .rc_logo img {
  max-height: 45px;
}
.old-styles #js_mobile-menu .menu-action {
  width: 25px;
  height: 25px;
  z-index: 4;
  display: inline-block;
}
.old-styles #js_mobile-menu .top > .menu-action {
  position: absolute;
  top: 14px;
  left: 14px;
}
.old-styles #js_mobile-menu li > .menu-action {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/system/24/white/cross.svg);
}
.old-styles #js_mobile-menu .menu-action span {
  display: block;
  background: #fff;
  height: 3px;
  margin-top: 3px;
  width: 100%;
}
.old-styles #js_mobile-menu .back_to_search {
  display: block !important;
  background-color: transparent;
  background-image: url(../icons/site/system/24/white/back.svg);
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 50px;
}
.old-styles #js_mobile-menu .accounts {
  display: none;
  padding: 0 10px;
  margin: 0;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  list-style-type: none !important;
}
.old-styles #js_mobile-menu .socials.links a {
  color: black;
}
.old-styles #js_mobile-menu.show .accounts .user {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 30px;
  position: relative;
  min-height: 30px;
}
.old-styles #js_mobile-menu.show .accounts .user .logout {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.old-styles #js_mobile-menu.show .accounts .user .rc_profile_user_name {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
.old-styles #js_mobile-menu.show .back_to_search {
  display: none !important;
}
.old-styles #js_mobile-menu > .bottom {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  display: none;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.old-styles #js_mobile-menu.show > .bottom {
  display: block;
}
.old-styles #js_mobile-menu.show > .bottom .socials {
  padding: 20px 30px;
}
.old-styles #js_mobile-menu.show > .bottom.open .socials {
  display: none !important;
}
.old-styles #js_mobile-menu.show > .bottom .socials a {
  width: auto;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}
.old-styles #js_mobile-menu.show > .bottom .socials.links a {
  width: auto;
  height: auto;
  color: #000;
  line-height: 35px;
}
.old-styles #js_mobile-menu.show > .bottom .socials p {
  color: #666;
}
.old-styles #js_mobile-menu .widgets,
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location {
  display: flex;
  align-items: center;
  padding: 10px 8px;
}
.old-styles #js_mobile-menu .filter_search_btn.tagItems span {
  display: none;
}
.old-styles #js_mobile-menu .menu-list {
  width: 100%;
  padding: 8px;
  margin: 0;
  border-top: 1px solid #ccd4de;
  list-style: none;
  border-bottom: 1px solid #ccd4de;
}
.old-styles #js_mobile-menu .menu-list li.title {
  padding: 13px 15px;
  padding-left: 0;
  color: #999;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.05em;
}
.old-styles #js_mobile-menu .menu-list li.subtitle {
  padding: 13px 15px;
  font-size: 15px;
  line-height: 15px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.05em;
}
.old-styles #js_mobile-menu .rc_profile_signin {
  display: none !important;
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location > a, .old-styles #js_mobile-menu .rc_lang-widget > a {
  background: none !important;
  padding-left: 0 !important;
  font-size: 14px !important;
  color: black !important;
  width: auto;
}
.old-styles .rtl #js_mobile-menu > .bottom .rc_currency-widget.location > a, .old-styles .rtl #js_mobile-menu .rc_lang-widget > a {
  padding-left: 14px !important;
  padding-right: 0 !important;
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location > a::before, .old-styles #js_mobile-menu .rc_currency-widget > a::before, .old-styles .widgets .rc_lang-widget > a:before {
  display: none !important;
  color: black !important;
}
.old-styles #js_mobile-menu .widgets, .old-styles #js_mobile-menu > .bottom .rc_currency-widget.location {
  width: 100%;
  border-right: 1px solid #ccd4de !important;
}
.old-styles .rtl #js_mobile-menu .widgets, .old-styles .rtl #js_mobile-menu > .bottom .rc_currency-widget.location {
  border-right: none !important;
  border-left: 1px solid #ccd4de !important;
}
.old-styles #js_mobile-menu .widgets .rc_lang-widget {
  border-right: none;
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location {
  padding-left: 0 !important;
}
.old-styles .rtl #js_mobile-menu > .bottom .rc_currency-widget.location {
  padding-left: inherit !important;
}
.old-styles #js_mobile-menu .rc_currency-widget > a:after, .old-styles #js_mobile-menu .rc_lang-widget > a:after, .old-styles #js_mobile-menu ul.rc_topmenu.slimmenu > li.submenu > a:after {
  border-top-color: #0d95e8 !important;
}
.old-styles #js_mobile-menu .menu-list .submenu li.title {
  background-repeat: no-repeat;
  background-position: 0 7px;
  background-size: 20px auto;
  padding-left: 25px;
  background-image: url(../icons/site/back.svg);
  margin-bottom: 15px;
}
.old-styles #js_mobile-menu .menu-list .submenu li {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 14px;
}
.old-styles #js_mobile-menu .menu-list .submenu-ul {
  padding: 0;
  list-style: none;
  padding-left: 15px;
}
.old-styles #js_mobile-menu .menu-list li a {
  padding: 10px 8px;
  font-size: 14px;
  color: #000;
  font-weight: 400;
  position: relative;
  line-height: 25px;
}
.old-styles .lang-ae #js_mobile-menu .menu-list li a {
  padding-right: 35px;
}
.old-styles #js_mobile-menu .menu-list li a.subtitle {
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
}
.old-styles #js_mobile-menu .menu-list .submenu li a:after {
  content: "";
  position: static;
  top: 50%;
  right: 8px;
  width: 18px;
  height: 18px;
  margin-top: -9px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/chevron-right.svg);
}
.old-styles #js_mobile-menu .menu-list .submenu {
  padding: 0 0 10px;
  margin: 0;
  list-style: none;
}
.old-styles #js_mobile-menu .bottom.open .menu-list > li,
.old-styles #js_mobile-menu .bottom.open .menu-list > li.open > a,
.old-styles #js_mobile-menu .menu-list .submenu {
  display: none;
}
.old-styles #js_mobile-menu .bottom.open .menu-list .submenu,
.old-styles #js_mobile-menu .bottom.open .menu-list > li.open {
  display: block;
}
.old-styles #js_mobile-menu .menu-list .submenu li a.economy-cars:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.luxury:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.prestige:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.sport:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.supercar:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.suv:before,
.old-styles #js_mobile-menu .menu-list .submenu li a.van-cars:before {
  width: 47px;
  height: 30px;
  margin-top: -15px;
  background-size: auto 30px;
}
.old-styles #js_mobile-menu .menu-list .submenu li a.luxury:before {
  background-image: url(../icons/types/luxury.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.sport:before {
  background-image: url(../icons/types/sport.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.supercar:before {
  background-image: url(../icons/types/supercar.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.suv:before {
  background-image: url(../icons/types/suv.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.economy-cars:before {
  background-image: url(../icons/types/economy-cars.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.van-cars:before {
  background-image: url(../icons/types/suv.png);
}
.old-styles #js_mobile-menu .menu-list .submenu li a.prestige:before {
  background-image: url(../icons/types/luxury.png);
}
.old-styles .nav-link {
  display: flex !important;
}
.old-styles .nav-link .icon-right {
  margin-left: auto !important;
}
.old-styles .nav-link .icon-first {
  margin-right: 16px;
}
.old-styles .rtl .nav-link .icon-right {
  margin-right: auto !important;
  margin-left: 0 !important;
  transform: rotate(180deg);
}
.old-styles .rtl .nav-link .icon-first {
  margin-right: 0px;
  margin-left: 16px;
}
.old-styles .rtl #js_mobile-menu.show > .bottom .socials a {
  margin-right: 0;
}
.old-styles .rtl .mr-8 {
  margin-right: 0 !important;
  margin-left: 8px !important;
}
.old-styles #js_mobile-menu .socials.links {
  padding: 8px !important;
  flex-direction: column;
  align-items: flex-start;
}
.old-styles #js_mobile-menu .socials.links a {
  padding: 10px 8px !important;
  line-height: 25px !important;
}
.old-styles .close-button-container {
  position: absolute;
  display: flex;
  left: 10px;
}
.old-styles .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.old-styles #js_mobile-menu .logo img {
  height: 45px;
  position: relative;
  top: -5px;
  width: auto;
}
.old-styles .ui-timepicker-wrapper {
  overflow-y: auto;
  max-height: 150px;
  max-width: 150px;
  width: 100%;
  min-width: 6.5em;
  padding: 4px;
  background-color: #fff;
  border: none;
  box-shadow: 0 4px 25px rgba(0, 0, 0, 0.1);
  outline: 0;
  z-index: 10052;
  margin: 0;
}
.old-styles .ui-timepicker-wrapper.ui-timepicker-with-duration {
  width: 13em;
}
.old-styles .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.old-styles .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
  width: 11em;
}
.old-styles .ui-timepicker-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.old-styles .ui-timepicker-duration {
  margin-left: 5px;
  color: #888;
}
.old-styles .ui-timepicker-list:hover .ui-timepicker-duration {
  color: #888;
}
.old-styles .ui-timepicker-list li {
  padding: 6px 12px;
  cursor: pointer;
  white-space: nowrap;
  font-size: 1.3rem;
  font-weight: 600;
  color: #101010;
  list-style: none;
  margin: 0;
}
.old-styles .ui-timepicker-list:hover .ui-timepicker-selected {
  background: #004ec1;
  color: #fff;
}
.old-styles .ui-timepicker-list .ui-timepicker-selected:hover,
.old-styles .ui-timepicker-list li:hover,
.old-styles li.ui-timepicker-selected {
  background: #004ec1;
  color: #fff;
}
.old-styles .ui-timepicker-list li:hover .ui-timepicker-duration,
.old-styles li.ui-timepicker-selected .ui-timepicker-duration {
  color: #ccc;
}
.old-styles .ui-timepicker-list li.ui-timepicker-disabled,
.old-styles .ui-timepicker-list li.ui-timepicker-disabled:hover,
.old-styles .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  color: #888;
  cursor: default;
}
.old-styles .ui-timepicker-list li.ui-timepicker-disabled:hover,
.old-styles .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  background: #f2f2f2;
}
.old-styles {
  /* END OF PLUGIN */
}
.old-styles .bootstrap-timepicker {
  position: relative;
}
.old-styles .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
.old-styles .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
.old-styles .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
.old-styles .bootstrap-timepicker .input-group-addon {
  cursor: pointer;
}
.old-styles .bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.old-styles .bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
  min-width: 140px;
}
.old-styles .bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}
.old-styles .bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-left:before {
  display: none;
}
.old-styles .bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.old-styles .bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
.old-styles .bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
.old-styles .bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
.old-styles .bootstrap-timepicker-widget table td span {
  display: block;
  width: 100%;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/assets/icons/site/system/24/dark/caret.svg);
}
.old-styles .bootstrap-timepicker-widget table td span.chevron-up {
  transform: rotate(180deg);
}
.old-styles .bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
.old-styles .bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  border-color: #ddd;
}
.old-styles .bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}
.old-styles .bootstrap-timepicker-widget table td input {
  width: 35px;
  margin: 0;
  text-align: center;
  border: 1px solid #555;
}
.old-styles .bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  .old-styles .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  .old-styles .bootstrap-timepicker {
    width: 100%;
  }
  .old-styles .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}
.old-styles .widgets .rc_currency-widget,
.old-styles .widgets .rc_lang-widget {
  display: block;
  width: 100%;
  padding: 0;
  color: white;
}
.old-styles .widgets .rc_lang-widget {
  border-right: 1px solid #e5e5e5;
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location > a,
.old-styles .widgets .rc_currency-widget > a,
.old-styles .widgets .rc_lang-widget > a {
  color: rgba(0, 0, 0, 0.6);
  font-weight: 400;
  background-repeat: no-repeat;
  background-position: 10px center;
  padding-left: 34px;
  position: relative;
  width: 100%;
  text-align: left;
}
.old-styles .widgets .rc_lang-widget > a {
  background-image: url(../icons/site/system/14/dark/globus.svg);
}
.old-styles .widgets .rc_currency-widget > a {
  background-image: url(../icons/site/system/14/dark/credit-card.svg);
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location > a {
  background-image: url(../icons/site/system/14/dark/pin.svg);
}
.old-styles #js_mobile-menu > .bottom .rc_currency-widget.location > a::before,
.old-styles .widgets .rc_currency-widget > a::before,
.old-styles .widgets .rc_lang-widget > a:before {
  content: "";
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../icons/site/chevron-down.svg);
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -9px;
}
.old-styles .widgets .rc_currency-widget.open > a::before,
.old-styles .widgets .rc_lang-widget.open > a:before {
  transform: rotate(180deg);
  --webkit-transform: rotate(180deg) ;
}
.old-styles .widgets .rc_currency-widget.open > .dropdown-backdrop,
.old-styles .widgets .rc_lang-widget.open > .dropdown-backdrop {
  display: none !important;
}
.old-styles .widgets .rc_currency-widget.open > .rc_dropdown-menu,
.old-styles .widgets .rc_lang-widget.open > .rc_dropdown-menu {
  width: 100%;
}
.old-styles .widgets .rc_currency-widget.open > .rc_dropdown-menu li a,
.old-styles .widgets .rc_lang-widget.open > .rc_dropdown-menu li a {
  text-align: left;
}
.old-styles {
  /*!
  * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
  *
  * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
  */
  /* purgecss start ignore */
}
.old-styles .datepicker {
  direction: ltr;
}
.old-styles .datepicker-inline {
  width: 220px;
}
.old-styles .datepicker-rtl {
  direction: rtl;
}
.old-styles .datepicker-rtl.dropdown-menu {
  left: auto;
}
.old-styles .datepicker-rtl table tr td span {
  float: right;
}
.old-styles .datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.old-styles .datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.old-styles .datepicker table tr td,
.old-styles .datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border: none;
}
.old-styles .table-striped .datepicker table tr td,
.old-styles .table-striped .datepicker table tr th {
  background-color: transparent;
}
.old-styles .datepicker table tr td.new,
.old-styles .datepicker table tr td.old {
  color: #777;
}
.old-styles .datepicker table tr td.day:hover,
.old-styles .datepicker table tr td.focused {
  background: #f4f4f4;
  cursor: pointer;
}
.old-styles .datepicker table tr td.disabled,
.old-styles .datepicker table tr td.disabled:hover {
  background: 0 0;
  color: #777;
  cursor: default;
}
.old-styles .datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.old-styles .datepicker table tr td.highlighted.focus,
.old-styles .datepicker table tr td.highlighted:focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.old-styles .datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.old-styles .datepicker table tr td.highlighted.active,
.old-styles .datepicker table tr td.highlighted:active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.old-styles .datepicker table tr td.highlighted.active.focus,
.old-styles .datepicker table tr td.highlighted.active:focus,
.old-styles .datepicker table tr td.highlighted.active:hover,
.old-styles .datepicker table tr td.highlighted:active.focus,
.old-styles .datepicker table tr td.highlighted:active:focus,
.old-styles .datepicker table tr td.highlighted:active:hover {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.old-styles .datepicker table tr td.highlighted.disabled.focus,
.old-styles .datepicker table tr td.highlighted.disabled:focus,
.old-styles .datepicker table tr td.highlighted.disabled:hover,
.old-styles .datepicker table tr td.highlighted[disabled].focus,
.old-styles .datepicker table tr td.highlighted[disabled]:focus,
.old-styles .datepicker table tr td.highlighted[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.highlighted.focus,
.old-styles fieldset[disabled] .datepicker table tr td.highlighted:focus,
.old-styles fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.old-styles .datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.old-styles .datepicker table tr td.highlighted.disabled,
.old-styles .datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777;
}
.old-styles .datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.old-styles .datepicker table tr td.today.focus,
.old-styles .datepicker table tr td.today:focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.old-styles .datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.old-styles .datepicker table tr td.today.active,
.old-styles .datepicker table tr td.today:active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.old-styles .datepicker table tr td.today.active.focus,
.old-styles .datepicker table tr td.today.active:focus,
.old-styles .datepicker table tr td.today.active:hover,
.old-styles .datepicker table tr td.today:active.focus,
.old-styles .datepicker table tr td.today:active:focus,
.old-styles .datepicker table tr td.today:active:hover {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.old-styles .datepicker table tr td.today.disabled.focus,
.old-styles .datepicker table tr td.today.disabled:focus,
.old-styles .datepicker table tr td.today.disabled:hover,
.old-styles .datepicker table tr td.today[disabled].focus,
.old-styles .datepicker table tr td.today[disabled]:focus,
.old-styles .datepicker table tr td.today[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.today.focus,
.old-styles fieldset[disabled] .datepicker table tr td.today:focus,
.old-styles fieldset[disabled] .datepicker table tr td.today:hover {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.old-styles .datepicker table tr td.today.focused {
  background: #ffc966;
}
.old-styles .datepicker table tr td.today.disabled,
.old-styles .datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777;
}
.old-styles .datepicker table tr td.range {
  color: #000;
  background-color: #f4f4f4;
  border-color: #bbb;
}
.old-styles .datepicker table tr td.range.focus,
.old-styles .datepicker table tr td.range:focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.old-styles .datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.old-styles .datepicker table tr td.range.active,
.old-styles .datepicker table tr td.range:active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.old-styles .datepicker table tr td.range.active.focus,
.old-styles .datepicker table tr td.range.active:focus,
.old-styles .datepicker table tr td.range.active:hover,
.old-styles .datepicker table tr td.range:active.focus,
.old-styles .datepicker table tr td.range:active:focus,
.old-styles .datepicker table tr td.range:active:hover {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.old-styles .datepicker table tr td.range.disabled.focus,
.old-styles .datepicker table tr td.range.disabled:focus,
.old-styles .datepicker table tr td.range.disabled:hover,
.old-styles .datepicker table tr td.range[disabled].focus,
.old-styles .datepicker table tr td.range[disabled]:focus,
.old-styles .datepicker table tr td.range[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.range.focus,
.old-styles fieldset[disabled] .datepicker table tr td.range:focus,
.old-styles fieldset[disabled] .datepicker table tr td.range:hover {
  background-color: #f4f4f4;
  border-color: #bbb;
}
.old-styles .datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.old-styles .datepicker table tr td.range.disabled,
.old-styles .datepicker table tr td.range.disabled:active {
  background: #f4f4f4;
  color: #777;
}
.old-styles .datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.old-styles .datepicker table tr td.range.highlighted.focus,
.old-styles .datepicker table tr td.range.highlighted:focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.old-styles .datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.old-styles .datepicker table tr td.range.highlighted.active,
.old-styles .datepicker table tr td.range.highlighted:active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.old-styles .datepicker table tr td.range.highlighted.active.focus,
.old-styles .datepicker table tr td.range.highlighted.active:focus,
.old-styles .datepicker table tr td.range.highlighted.active:hover,
.old-styles .datepicker table tr td.range.highlighted:active.focus,
.old-styles .datepicker table tr td.range.highlighted:active:focus,
.old-styles .datepicker table tr td.range.highlighted:active:hover {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.old-styles .datepicker table tr td.range.highlighted.disabled.focus,
.old-styles .datepicker table tr td.range.highlighted.disabled:focus,
.old-styles .datepicker table tr td.range.highlighted.disabled:hover,
.old-styles .datepicker table tr td.range.highlighted[disabled].focus,
.old-styles .datepicker table tr td.range.highlighted[disabled]:focus,
.old-styles .datepicker table tr td.range.highlighted[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.range.highlighted.focus,
.old-styles fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.old-styles fieldset[disabled] .datepicker table tr td.range.highlighted:hover {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.old-styles .datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.old-styles .datepicker table tr td.range.highlighted.disabled,
.old-styles .datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777;
}
.old-styles .datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.old-styles .datepicker table tr td.range.today.focus,
.old-styles .datepicker table tr td.range.today:focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.old-styles .datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.old-styles .datepicker table tr td.range.today.active,
.old-styles .datepicker table tr td.range.today:active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.old-styles .datepicker table tr td.range.today.active.focus,
.old-styles .datepicker table tr td.range.today.active:focus,
.old-styles .datepicker table tr td.range.today.active:hover,
.old-styles .datepicker table tr td.range.today:active.focus,
.old-styles .datepicker table tr td.range.today:active:focus,
.old-styles .datepicker table tr td.range.today:active:hover {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.old-styles .datepicker table tr td.range.today.disabled.focus,
.old-styles .datepicker table tr td.range.today.disabled:focus,
.old-styles .datepicker table tr td.range.today.disabled:hover,
.old-styles .datepicker table tr td.range.today[disabled].focus,
.old-styles .datepicker table tr td.range.today[disabled]:focus,
.old-styles .datepicker table tr td.range.today[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.range.today.focus,
.old-styles fieldset[disabled] .datepicker table tr td.range.today:focus,
.old-styles fieldset[disabled] .datepicker table tr td.range.today:hover {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.old-styles .datepicker table tr td.range.today.disabled,
.old-styles .datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777;
}
.old-styles .datepicker table tr td.selected,
.old-styles .datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.old-styles .datepicker table tr td.selected.focus,
.old-styles .datepicker table tr td.selected.highlighted.focus,
.old-styles .datepicker table tr td.selected.highlighted:focus,
.old-styles .datepicker table tr td.selected:focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.old-styles .datepicker table tr td.selected.highlighted:hover,
.old-styles .datepicker table tr td.selected:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.old-styles .datepicker table tr td.selected.active,
.old-styles .datepicker table tr td.selected.highlighted.active,
.old-styles .datepicker table tr td.selected.highlighted:active,
.old-styles .datepicker table tr td.selected:active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.old-styles .datepicker table tr td.selected.active.focus,
.old-styles .datepicker table tr td.selected.active:focus,
.old-styles .datepicker table tr td.selected.active:hover,
.old-styles .datepicker table tr td.selected.highlighted.active.focus,
.old-styles .datepicker table tr td.selected.highlighted.active:focus,
.old-styles .datepicker table tr td.selected.highlighted.active:hover,
.old-styles .datepicker table tr td.selected.highlighted:active.focus,
.old-styles .datepicker table tr td.selected.highlighted:active:focus,
.old-styles .datepicker table tr td.selected.highlighted:active:hover,
.old-styles .datepicker table tr td.selected:active.focus,
.old-styles .datepicker table tr td.selected:active:focus,
.old-styles .datepicker table tr td.selected:active:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.old-styles .datepicker table tr td.selected.disabled.focus,
.old-styles .datepicker table tr td.selected.disabled:focus,
.old-styles .datepicker table tr td.selected.disabled:hover,
.old-styles .datepicker table tr td.selected.highlighted.disabled.focus,
.old-styles .datepicker table tr td.selected.highlighted.disabled:focus,
.old-styles .datepicker table tr td.selected.highlighted.disabled:hover,
.old-styles .datepicker table tr td.selected.highlighted[disabled].focus,
.old-styles .datepicker table tr td.selected.highlighted[disabled]:focus,
.old-styles .datepicker table tr td.selected.highlighted[disabled]:hover,
.old-styles .datepicker table tr td.selected[disabled].focus,
.old-styles .datepicker table tr td.selected[disabled]:focus,
.old-styles .datepicker table tr td.selected[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.selected.focus,
.old-styles fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,
.old-styles fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.old-styles fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.old-styles fieldset[disabled] .datepicker table tr td.selected:focus,
.old-styles fieldset[disabled] .datepicker table tr td.selected:hover {
  background-color: #777;
  border-color: #555;
}
.old-styles .datepicker table tr td.active,
.old-styles .datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #13428d;
  border-color: #13428d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.old-styles .datepicker table tr td.active.focus,
.old-styles .datepicker table tr td.active.highlighted.focus,
.old-styles .datepicker table tr td.active.highlighted:focus,
.old-styles .datepicker table tr td.active:focus {
  color: #fff;
  background-color: #13428d;
  border-color: #13428d;
}
.old-styles .datepicker table tr td.active.highlighted:hover,
.old-styles .datepicker table tr td.active:hover {
  color: #fff;
  background-color: #13428d;
  border-color: #13428d;
}
.old-styles .datepicker table tr td.active.active,
.old-styles .datepicker table tr td.active.highlighted.active,
.old-styles .datepicker table tr td.active.highlighted:active,
.old-styles .datepicker table tr td.active:active {
  color: #fff;
  background-color: #13428d;
  border-color: #13428d;
}
.old-styles .datepicker table tr td.active.active.focus,
.old-styles .datepicker table tr td.active.active:focus,
.old-styles .datepicker table tr td.active.active:hover,
.old-styles .datepicker table tr td.active.highlighted.active.focus,
.old-styles .datepicker table tr td.active.highlighted.active:focus,
.old-styles .datepicker table tr td.active.highlighted.active:hover,
.old-styles .datepicker table tr td.active.highlighted:active.focus,
.old-styles .datepicker table tr td.active.highlighted:active:focus,
.old-styles .datepicker table tr td.active.highlighted:active:hover,
.old-styles .datepicker table tr td.active:active.focus,
.old-styles .datepicker table tr td.active:active:focus,
.old-styles .datepicker table tr td.active:active:hover {
  color: #fff;
  background-color: #24539e;
  border-color: #24539e;
}
.old-styles .datepicker table tr td.active.disabled.focus,
.old-styles .datepicker table tr td.active.disabled:focus,
.old-styles .datepicker table tr td.active.disabled:hover,
.old-styles .datepicker table tr td.active.highlighted.disabled.focus,
.old-styles .datepicker table tr td.active.highlighted.disabled:focus,
.old-styles .datepicker table tr td.active.highlighted.disabled:hover,
.old-styles .datepicker table tr td.active.highlighted[disabled].focus,
.old-styles .datepicker table tr td.active.highlighted[disabled]:focus,
.old-styles .datepicker table tr td.active.highlighted[disabled]:hover,
.old-styles .datepicker table tr td.active[disabled].focus,
.old-styles .datepicker table tr td.active[disabled]:focus,
.old-styles .datepicker table tr td.active[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td.active.focus,
.old-styles fieldset[disabled] .datepicker table tr td.active.highlighted.focus,
.old-styles fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.old-styles fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.old-styles fieldset[disabled] .datepicker table tr td.active:focus,
.old-styles fieldset[disabled] .datepicker table tr td.active:hover {
  background-color: #13428d;
  border-color: #13428d;
}
.old-styles .datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  font-weight: 500;
}
.old-styles .datepicker table tr td span.focused,
.old-styles .datepicker table tr td span:hover {
  background: #f4f4f4;
}
.old-styles .datepicker table tr td span.disabled,
.old-styles .datepicker table tr td span.disabled:hover {
  background: 0 0;
  color: #777;
  cursor: default;
}
.old-styles .datepicker table tr td span.active,
.old-styles .datepicker table tr td span.active.disabled,
.old-styles .datepicker table tr td span.active.disabled:hover,
.old-styles .datepicker table tr td span.active:hover {
  color: #fff;
  background-color: #13428d;
  border-color: #13428d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.old-styles .datepicker table tr td span.active.disabled.focus,
.old-styles .datepicker table tr td span.active.disabled:focus,
.old-styles .datepicker table tr td span.active.disabled:hover.focus,
.old-styles .datepicker table tr td span.active.disabled:hover:focus,
.old-styles .datepicker table tr td span.active.focus,
.old-styles .datepicker table tr td span.active:focus,
.old-styles .datepicker table tr td span.active:hover.focus,
.old-styles .datepicker table tr td span.active:hover:focus {
  color: #fff;
  background-color: #13428d;
  border-color: #122b40;
}
.old-styles .datepicker table tr td span.active.disabled:hover,
.old-styles .datepicker table tr td span.active.disabled:hover:hover,
.old-styles .datepicker table tr td span.active:hover,
.old-styles .datepicker table tr td span.active:hover:hover {
  color: #fff;
  background-color: #13428d;
  border-color: #24539e;
}
.old-styles .datepicker table tr td span.active.active,
.old-styles .datepicker table tr td span.active.disabled.active,
.old-styles .datepicker table tr td span.active.disabled:active,
.old-styles .datepicker table tr td span.active.disabled:hover.active,
.old-styles .datepicker table tr td span.active.disabled:hover:active,
.old-styles .datepicker table tr td span.active:active,
.old-styles .datepicker table tr td span.active:hover.active,
.old-styles .datepicker table tr td span.active:hover:active {
  color: #fff;
  background-color: #13428d;
  border-color: #24539e;
}
.old-styles .datepicker table tr td span.active.active.focus,
.old-styles .datepicker table tr td span.active.active:focus,
.old-styles .datepicker table tr td span.active.active:hover,
.old-styles .datepicker table tr td span.active.disabled.active.focus,
.old-styles .datepicker table tr td span.active.disabled.active:focus,
.old-styles .datepicker table tr td span.active.disabled.active:hover,
.old-styles .datepicker table tr td span.active.disabled:active.focus,
.old-styles .datepicker table tr td span.active.disabled:active:focus,
.old-styles .datepicker table tr td span.active.disabled:active:hover,
.old-styles .datepicker table tr td span.active.disabled:hover.active.focus,
.old-styles .datepicker table tr td span.active.disabled:hover.active:focus,
.old-styles .datepicker table tr td span.active.disabled:hover.active:hover,
.old-styles .datepicker table tr td span.active.disabled:hover:active.focus,
.old-styles .datepicker table tr td span.active.disabled:hover:active:focus,
.old-styles .datepicker table tr td span.active.disabled:hover:active:hover,
.old-styles .datepicker table tr td span.active:active.focus,
.old-styles .datepicker table tr td span.active:active:focus,
.old-styles .datepicker table tr td span.active:active:hover,
.old-styles .datepicker table tr td span.active:hover.active.focus,
.old-styles .datepicker table tr td span.active:hover.active:focus,
.old-styles .datepicker table tr td span.active:hover.active:hover,
.old-styles .datepicker table tr td span.active:hover:active.focus,
.old-styles .datepicker table tr td span.active:hover:active:focus,
.old-styles .datepicker table tr td span.active:hover:active:hover {
  color: #fff;
  background-color: #24539e;
  border-color: #122b40;
}
.old-styles .datepicker table tr td span.active.disabled.disabled.focus,
.old-styles .datepicker table tr td span.active.disabled.disabled:focus,
.old-styles .datepicker table tr td span.active.disabled.disabled:hover,
.old-styles .datepicker table tr td span.active.disabled.focus,
.old-styles .datepicker table tr td span.active.disabled:focus,
.old-styles .datepicker table tr td span.active.disabled:hover,
.old-styles .datepicker table tr td span.active.disabled:hover.disabled.focus,
.old-styles .datepicker table tr td span.active.disabled:hover.disabled:focus,
.old-styles .datepicker table tr td span.active.disabled:hover.disabled:hover,
.old-styles .datepicker table tr td span.active.disabled:hover[disabled].focus,
.old-styles .datepicker table tr td span.active.disabled:hover[disabled]:focus,
.old-styles .datepicker table tr td span.active.disabled:hover[disabled]:hover,
.old-styles .datepicker table tr td span.active.disabled[disabled].focus,
.old-styles .datepicker table tr td span.active.disabled[disabled]:focus,
.old-styles .datepicker table tr td span.active.disabled[disabled]:hover,
.old-styles .datepicker table tr td span.active:hover.disabled.focus,
.old-styles .datepicker table tr td span.active:hover.disabled:focus,
.old-styles .datepicker table tr td span.active:hover.disabled:hover,
.old-styles .datepicker table tr td span.active:hover[disabled].focus,
.old-styles .datepicker table tr td span.active:hover[disabled]:focus,
.old-styles .datepicker table tr td span.active:hover[disabled]:hover,
.old-styles .datepicker table tr td span.active[disabled].focus,
.old-styles .datepicker table tr td span.active[disabled]:focus,
.old-styles .datepicker table tr td span.active[disabled]:hover,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.old-styles fieldset[disabled] .datepicker table tr td span.active.focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active:focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active:hover,
.old-styles fieldset[disabled] .datepicker table tr td span.active:hover.focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active:hover:focus,
.old-styles fieldset[disabled] .datepicker table tr td span.active:hover:hover {
  background-color: #13428d;
  border-color: #13428d;
}
.old-styles .datepicker table tr td span.new,
.old-styles .datepicker table tr td span.old {
  color: #777;
}
.old-styles .datepicker .datepicker-switch {
  width: 145px;
}
.old-styles .datepicker .datepicker-switch,
.old-styles .datepicker .next,
.old-styles .datepicker .prev,
.old-styles .datepicker tfoot tr th {
  cursor: pointer;
}
.old-styles .datepicker .datepicker-switch:hover,
.old-styles .datepicker .next:hover,
.old-styles .datepicker .prev:hover,
.old-styles .datepicker tfoot tr th:hover {
  background: #f4f4f4;
}
.old-styles .datepicker .next.disabled,
.old-styles .datepicker .prev.disabled {
  visibility: hidden;
}
.old-styles .datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.old-styles .input-group.date .input-group-addon {
  cursor: pointer;
}
.old-styles .datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #f4f4f4;
  -webkit-box-shadow: 0 6px 24px rgba(0, 0, 0, 0.23);
  box-shadow: 0 6px 24px rgba(0, 0, 0, 0.23);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  color: #101010;
  font-size: 13px;
  line-height: 1.42857143;
}
.old-styles .datepicker.datepicker-inline td,
.old-styles .datepicker.datepicker-inline th,
.old-styles .datepicker.dropdown-menu td,
.old-styles .datepicker.dropdown-menu th {
  padding: 0 5px;
}
.old-styles .daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.old-styles .daterangepicker:after,
.old-styles .daterangepicker:before {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: "";
}
.old-styles .daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.old-styles .daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.old-styles .daterangepicker.opensleft:before {
  right: 9px;
}
.old-styles .daterangepicker.opensleft:after {
  right: 10px;
}
.old-styles .daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.old-styles .daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.old-styles .daterangepicker.opensright:before {
  left: 9px;
}
.old-styles .daterangepicker.opensright:after {
  left: 10px;
}
.old-styles .daterangepicker.drop-up {
  margin-top: -7px;
}
.old-styles .daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.old-styles .daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.old-styles .daterangepicker.single .daterangepicker .ranges,
.old-styles .daterangepicker.single .drp-calendar {
  float: none;
}
.old-styles .daterangepicker.single .drp-selected {
  display: none;
}
.old-styles .daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.old-styles .daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.old-styles .daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.old-styles .daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.old-styles .daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.old-styles .daterangepicker .drp-calendar.right {
  padding: 8px;
}
.old-styles .daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.old-styles .daterangepicker .calendar-table .next span,
.old-styles .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid #000;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
}
.old-styles .daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.old-styles .daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.old-styles .daterangepicker .calendar-table td,
.old-styles .daterangepicker .calendar-table th {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  white-space: nowrap;
  cursor: pointer;
}
.old-styles .daterangepicker .calendar-table {
  border: 1px solid #fff;
  background-color: #fff;
}
.old-styles .daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.old-styles .daterangepicker td.available:hover,
.old-styles .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.old-styles .daterangepicker td.week,
.old-styles .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.old-styles .daterangepicker td.off,
.old-styles .daterangepicker td.off.end-date,
.old-styles .daterangepicker td.off.in-range,
.old-styles .daterangepicker td.off.start-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.old-styles .daterangepicker td.disabled {
  opacity: 1 !important;
  position: relative;
  background: #fff !important;
  color: #828282 !important;
  border: none !important;
  overflow: hidden;
}
.old-styles .daterangepicker td.disabled:before {
  position: absolute;
  left: -8px;
  top: -10px;
  width: 150%;
  content: " ";
  height: 150%;
  z-index: 0;
  background-position: -134px 0;
  background-size: 100px 6px;
  opacity: 0.1;
  transform: rotate(-45deg);
  background-image: url(../icons/site/other/calendar-day-bg.svg);
}
.old-styles .daterangepicker td.disabled:after {
  content: "";
  left: -11%;
  top: -12%;
  width: 120%;
  height: 120%;
  position: absolute;
  border: 4px solid #fff;
  z-index: 0;
}
.old-styles .daterangepicker td.in-range {
  background-color: #247715;
  border-color: transparent;
  color: #fff !important;
}
.old-styles .daterangepicker td.in-range:hover {
  background-color: #247715 !important;
  color: #fff !important;
}
.old-styles .daterangepicker td.active,
.old-styles .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.old-styles .daterangepicker th.month {
  width: auto;
}
.old-styles .daterangepicker option.disabled,
.old-styles .daterangepicker td.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.old-styles .daterangepicker select.monthselect,
.old-styles .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.old-styles .daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.old-styles .daterangepicker select.yearselect {
  width: 40%;
}
.old-styles .daterangepicker select.ampmselect,
.old-styles .daterangepicker select.hourselect,
.old-styles .daterangepicker select.minuteselect,
.old-styles .daterangepicker select.secondselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.old-styles .daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.old-styles .daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.old-styles .daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.old-styles .daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.old-styles .daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: 700;
  padding: 4px 8px;
}
.old-styles .daterangepicker.show-ranges .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.old-styles .daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.old-styles .daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.old-styles .daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.old-styles .daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.old-styles .daterangepicker .ranges li:hover {
  background-color: #eee;
}
.old-styles .daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
@media (min-width: 564px) {
  .old-styles .daterangepicker {
    width: auto;
  }
  .old-styles .daterangepicker .ranges ul {
    width: 140px;
  }
  .old-styles .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .old-styles .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .old-styles .daterangepicker.single.ltr .drp-calendar,
  .old-styles .daterangepicker.single.ltr .ranges {
    float: left;
  }
  .old-styles .daterangepicker.single.rtl .drp-calendar,
  .old-styles .daterangepicker.single.rtl .ranges {
    float: right;
  }
  .old-styles .daterangepicker.ltr {
    direction: ltr;
    text-align: left;
  }
  .old-styles .daterangepicker.ltr .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .old-styles .daterangepicker.ltr .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .old-styles .daterangepicker.ltr .drp-calendar.right {
    margin-left: 0;
  }
  .old-styles .daterangepicker.ltr .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .old-styles .daterangepicker.ltr .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .old-styles .daterangepicker.ltr .drp-calendar,
  .old-styles .daterangepicker.ltr .ranges {
    float: left;
  }
  .old-styles .daterangepicker.rtl {
    direction: rtl;
    text-align: right;
  }
  .old-styles .daterangepicker.rtl .drp-calendar.left {
    clear: right;
    margin-left: 0;
  }
  .old-styles .daterangepicker.rtl .drp-calendar.left .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .old-styles .daterangepicker.rtl .drp-calendar.right {
    margin-right: 0;
  }
  .old-styles .daterangepicker.rtl .drp-calendar.right .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .old-styles .daterangepicker.rtl .drp-calendar.left .calendar-table {
    padding-left: 12px;
  }
  .old-styles .daterangepicker.rtl .drp-calendar,
  .old-styles .daterangepicker.rtl .ranges {
    text-align: right;
    float: right;
  }
}
@media (min-width: 730px) {
  .old-styles .daterangepicker .ranges {
    width: auto;
  }
  .old-styles .daterangepicker.ltr .ranges {
    float: left;
  }
  .old-styles .daterangepicker.rtl .ranges {
    float: right;
  }
  .old-styles .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.old-styles {
  /* END OF PLUGIN */
}
.old-styles .daterangepicker .calendar-table td.active.off.ends {
  color: #b9bfc9 !important;
  background-color: transparent !important;
}
.old-styles .daterangepicker .calendar-table td.off.ends {
  opacity: 0 !important;
  color: #b9bfc9 !important;
  background-color: transparent !important;
  cursor: inherit;
}
.old-styles .daterangepicker .drp-buttons {
  display: block !important;
}
.old-styles .daterangepicker .drp-buttons .cancelBtn,
.old-styles .daterangepicker.auto-apply .drp-buttons .applyBtn {
  display: none !important;
}
.old-styles .daterangepicker .drp-buttons .drp-selected {
  width: 100%;
  font-size: 15px;
  text-align: center;
  line-height: 1.4;
}
.old-styles .daterangepicker .calendar-table th {
  padding: 4px 0;
}
.old-styles .daterangepicker th.month {
  font-size: 18px !important;
}
.old-styles .daterangepicker tr.weeks th {
  color: #ababab;
  font-size: 15px;
  font-weight: 400;
}
.old-styles .daterangepicker .calendar-table td {
  font-size: 14px !important;
}
.old-styles .daterangepicker > .dr_content > .ranges {
  float: none;
}
.old-styles .daterangepicker > .dr_content > .ranges li {
  font-size: 13px;
}
.old-styles .daterangepicker > .dr_content > .ranges {
  position: absolute;
  top: -95px !important;
  left: -1px;
  width: 100.5%;
  background: #fff;
  border: 1px solid #e5e5e5;
  height: 90px;
}
.old-styles .daterangepicker.custom-calendar > .dr_content > .ranges {
  position: relative;
  top: 0 !important;
  left: 0;
  border: none;
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  height: auto;
  margin: 0;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left,
.old-styles .daterangepicker > .dr_content > .drp-calendar.right {
  max-width: unset;
  width: 50%;
  border-left: 1px solid #e5e5e5;
  padding: 0 30px 30px 22px;
  overflow: hidden;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left.single {
  width: 100%;
}
.old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.left,
.old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.right {
  padding: 0 7px 8px;
  position: relative;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left td,
.old-styles .daterangepicker > .dr_content > .drp-calendar.right td {
  min-width: 45px;
  height: 45px;
  border: 5px solid #fff !important;
}
.old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.left td,
.old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.right td {
  min-width: 35px;
  height: 35px;
  border: 4px solid #fff !important;
}
.old-styles .daterangepicker.opensright::after {
  display: none !important;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left .month,
.old-styles .daterangepicker > .dr_content > .drp-calendar.right .month {
  font-style: normal;
  font-weight: 600;
  line-height: 30px;
  text-transform: capitalize;
  color: #000;
  padding: 8px 0;
  position: relative;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left .month:after,
.old-styles .daterangepicker > .dr_content > .drp-calendar.right .month:after {
  content: " ";
  position: absolute;
  left: -35%;
  bottom: 0;
  height: 1px;
  width: 175%;
  background: #e5e5e5;
}
.old-styles .daterangepicker > .dr_content > .drp-calendar.left .weeks > th,
.old-styles .daterangepicker > .dr_content > .drp-calendar.right .weeks > th {
  padding: 20px 0 10px 0;
}
.old-styles .daterangepicker > .dr_content > .ranges > ul {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.old-styles .daterangepicker > .dr_content > .ranges > ul > li {
  display: block;
  background: 0 0 !important;
  color: #2a2a2a;
}
.old-styles .daterangepicker.single > .dr_content > .ranges > ul > li {
  display: block;
  width: 50%;
}
.old-styles .daterangepicker.single > .dr_content > .ranges > ul > li[data-range-key="<div class='legend-semi-available'></div> <span>— Semi-available</span>"] {
  width: 100%;
  text-align: center;
}
.old-styles .daterangepicker select.ampmselect,
.old-styles .daterangepicker select.hourselect,
.old-styles .daterangepicker select.minuteselect,
.old-styles .daterangepicker select.secondselect {
  width: 60px;
  background: #fff;
  border: 1px solid #ccc;
  padding: 5px;
  font-size: 14px;
  margin-top: 10px;
}
.old-styles .daterangepicker .drp-calendar.left {
  border-left: none !important;
}
.old-styles .daterangepicker {
  width: 64%;
  margin-top: -15px;
  box-shadow: none;
  max-width: 768px;
  border: 1px solid #e5e5e5;
}
.old-styles .daterangepicker.single {
  max-width: 362px;
}
.old-styles .daterangepicker.custom-calendar {
  width: 100%;
  border: none;
  display: block !important;
  z-index: 9;
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  right: auto !important;
  margin-top: -25px;
}
.old-styles .daterangepicker td.in-range {
  border-color: #fff !important;
}
.old-styles .daterangepicker .calendar-table td.active {
  border: 10px solid #fff !important;
}
.old-styles .daterangepicker .calendar-table td.disabled {
  box-shadow: unset;
  border: 4px solid #fff !important;
}
@media (max-width: 1025px) {
  .old-styles .daterangepicker.custom-calendar {
    display: none !important;
  }
  .old-styles .daterangepicker {
    top: 0 !important;
    height: 100%;
    max-width: inherit;
    margin-top: 0;
    z-index: 9999;
    border: none;
  }
  .old-styles .daterangepicker.single {
    width: 100%;
    max-width: 100%;
    left: 0;
  }
  .old-styles .daterangepicker > .dr_content > .drp-calendar.left,
  .old-styles .daterangepicker > .dr_content > .drp-calendar.right {
    position: relative;
    padding-top: 0 !important;
    width: 100%;
  }
  .old-styles .daterangepicker > .dr_content > .drp-calendar.right {
    padding-bottom: 30px !important;
  }
  .old-styles .daterangepicker > .dr_content > .drp-calendar.left td,
  .old-styles .daterangepicker > .dr_content > .drp-calendar.right td {
    width: 48px;
    padding: 7px;
  }
  .old-styles .daterangepicker .ranges {
    display: none !important;
  }
  .old-styles .booking_page .daterangepicker .ranges {
    height: auto;
    display: block !important;
    top: 0 !important;
    left: 0;
    width: 100%;
    border: none;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
    z-index: 3;
    padding-bottom: 15px;
  }
  .old-styles .daterangepicker .dr_content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 110px;
    width: 100%;
    display: block;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
  .old-styles .daterangepicker .calendar-table td {
    height: 45px !important;
    font-size: 14px;
  }
  .old-styles .daterangepicker .drp-buttons .btn {
    font-size: 14px;
    height: 37px;
    line-height: 37px;
  }
  .old-styles #js_car-search {
    caret-color: transparent;
  }
  .old-styles .daterangepicker .drp-buttons {
    left: 0;
    z-index: 99;
  }
  .old-styles .daterangepicker.auto-apply .drp-buttons .applyBtn {
    display: block !important;
  }
  .old-styles .daterangepicker .drp-buttons .drp-selected {
    font-size: 15px !important;
    margin-bottom: 8px;
  }
}
.old-styles {
  /* purgecss end ignore */
}
.old-styles .easy-autocomplete {
  position: relative;
  width: 100% !important;
}
.old-styles .easy-autocomplete input {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  font-size: 1.4rem;
}
.old-styles .easy-autocomplete input:focus,
.old-styles .easy-autocomplete input:hover {
  box-shadow: none !important;
}
.old-styles .easy-autocomplete a {
  display: block;
}
.old-styles .easy-autocomplete-container {
  left: -10px;
  position: absolute;
  width: calc(100% + 10px);
  z-index: 2;
}
@media (max-width: 768px) {
  .old-styles .easy-autocomplete-container {
    left: 0;
    width: 100%;
  }
  .old-styles .easy-autocomplete-container ul {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
.old-styles .easy-autocomplete-container ul {
  background: #fff;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px !important;
  display: none;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  position: relative;
  top: 1px;
  overflow: hidden;
  overflow-y: auto;
  max-height: 290px;
}
.old-styles .easy-autocomplete-container ul .eac-category,
.old-styles .easy-autocomplete-container ul li {
  background: inherit;
  padding: 12px 16px;
  display: block;
  width: 100%;
}
.old-styles .easy-autocomplete-container ul li.selected {
  background-color: #f7f9fb;
  cursor: pointer;
}
.old-styles .easy-autocomplete-container ul li div,
.old-styles .easy-autocomplete-container ul li.selected div {
  font-weight: 600;
  font-size: 1.6rem;
  font-weight: 600;
  color: #101010;
  word-break: break-all;
}
.old-styles .easy-autocomplete-container ul li b {
  font-size: 1.6rem;
  font-weight: 600;
  color: #009fe2;
}
.old-styles .intl-tel-input {
  width: 100%;
  position: relative;
  display: inline-block;
}
.old-styles .intl-tel-input * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.old-styles .intl-tel-input .hide {
  display: none;
}
.old-styles .intl-tel-input .v-hide {
  visibility: hidden;
}
.old-styles .intl-tel-input input,
.old-styles .intl-tel-input input[type=tel],
.old-styles .intl-tel-input input[type=text] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.old-styles .intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.old-styles .intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  width: 36px;
  height: 46px;
  padding: 0 0 0 8px;
  outline: 0;
}
.old-styles .intl-tel-input .selected-flag .iti-flag {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.old-styles .intl-tel-input .selected-flag .iti-arrow {
  display: none;
  position: absolute;
  top: 50%;
  margin-top: -2px;
  /*right: 6px;*/
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
.old-styles .intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.old-styles .intl-tel-input .country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border: 1px solid #ccc;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
}
.old-styles .intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
.old-styles .intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px;
}
@media (max-width: 500px) {
  .old-styles .intl-tel-input .country-list {
    white-space: normal;
  }
}
.old-styles .intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
.old-styles .intl-tel-input .country-list .country {
  padding: 5px 10px;
}
.old-styles .intl-tel-input .country-list .country .dial-code {
  color: #999;
}
.old-styles .intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.old-styles .intl-tel-input .country-list .country-name,
.old-styles .intl-tel-input .country-list .dial-code,
.old-styles .intl-tel-input .country-list .flag-box {
  vertical-align: middle;
}
.old-styles .intl-tel-input .country-list .country-name,
.old-styles .intl-tel-input .country-list .flag-box {
  margin-right: 6px;
}
.old-styles .intl-tel-input.allow-dropdown input,
.old-styles .intl-tel-input.allow-dropdown input[type=tel],
.old-styles .intl-tel-input.allow-dropdown input[type=text],
.old-styles .intl-tel-input.separate-dial-code input,
.old-styles .intl-tel-input.separate-dial-code input[type=tel],
.old-styles .intl-tel-input.separate-dial-code input[type=text] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.old-styles .intl-tel-input.allow-dropdown .flag-container,
.old-styles .intl-tel-input.separate-dial-code .flag-container {
  right: auto;
  left: 0;
}
.old-styles .intl-tel-input.allow-dropdown .selected-flag,
.old-styles .intl-tel-input.separate-dial-code .selected-flag {
  width: 46px;
}
.old-styles .intl-tel-input.allow-dropdown .flag-container:hover {
  cursor: pointer;
}
.old-styles .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.old-styles .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,
.old-styles .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
  cursor: default;
}
.old-styles .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,
.old-styles .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent;
}
.old-styles .intl-tel-input.separate-dial-code .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
  display: table;
}
.old-styles .intl-tel-input.separate-dial-code .selected-dial-code {
  display: table-cell;
  vertical-align: middle;
  padding-left: 28px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-2 input,
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text] {
  padding-left: 66px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
  width: 60px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text] {
  padding-left: 76px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
  width: 70px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-3 input,
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text] {
  padding-left: 74px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
  width: 68px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text] {
  padding-left: 84px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
  width: 78px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-4 input,
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text] {
  padding-left: 82px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
  width: 76px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text] {
  padding-left: 92px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
  width: 86px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-5 input,
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text] {
  padding-left: 90px;
}
.old-styles .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
  width: 84px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text] {
  padding-left: 100px;
}
.old-styles .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
  width: 94px;
}
.old-styles .intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.old-styles .intl-tel-input.iti-container:hover {
  cursor: pointer;
}
.old-styles .iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.old-styles .iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%;
}
.old-styles .iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.old-styles .iti-flag {
  width: 20px;
}
.old-styles .iti-flag.be {
  width: 18px;
}
.old-styles .iti-flag.ch {
  width: 15px;
}
.old-styles .iti-flag.mc {
  width: 19px;
}
.old-styles .iti-flag.ne {
  width: 18px;
}
.old-styles .iti-flag.np {
  width: 13px;
}
.old-styles .iti-flag.va {
  width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .old-styles .iti-flag {
    background-size: 5652px 15px;
  }
}
.old-styles .iti-flag.ac {
  height: 10px;
  background-position: 0 0;
}
.old-styles .iti-flag.ad {
  height: 14px;
  background-position: -22px 0;
}
.old-styles .iti-flag.ae {
  height: 10px;
  background-position: -44px 0;
}
.old-styles .iti-flag.af {
  height: 14px;
  background-position: -66px 0;
}
.old-styles .iti-flag.ag {
  height: 14px;
  background-position: -88px 0;
}
.old-styles .iti-flag.ai {
  height: 10px;
  background-position: -110px 0;
}
.old-styles .iti-flag.al {
  height: 15px;
  background-position: -132px 0;
}
.old-styles .iti-flag.am {
  height: 10px;
  background-position: -154px 0;
}
.old-styles .iti-flag.ao {
  height: 14px;
  background-position: -176px 0;
}
.old-styles .iti-flag.aq {
  height: 14px;
  background-position: -198px 0;
}
.old-styles .iti-flag.ar {
  height: 13px;
  background-position: -220px 0;
}
.old-styles .iti-flag.as {
  height: 10px;
  background-position: -242px 0;
}
.old-styles .iti-flag.at {
  height: 14px;
  background-position: -264px 0;
}
.old-styles .iti-flag.au {
  height: 10px;
  background-position: -286px 0;
}
.old-styles .iti-flag.aw {
  height: 14px;
  background-position: -308px 0;
}
.old-styles .iti-flag.ax {
  height: 13px;
  background-position: -330px 0;
}
.old-styles .iti-flag.az {
  height: 10px;
  background-position: -352px 0;
}
.old-styles .iti-flag.ba {
  height: 10px;
  background-position: -374px 0;
}
.old-styles .iti-flag.bb {
  height: 14px;
  background-position: -396px 0;
}
.old-styles .iti-flag.bd {
  height: 12px;
  background-position: -418px 0;
}
.old-styles .iti-flag.be {
  height: 15px;
  background-position: -440px 0;
}
.old-styles .iti-flag.bf {
  height: 14px;
  background-position: -460px 0;
}
.old-styles .iti-flag.bg {
  height: 12px;
  background-position: -482px 0;
}
.old-styles .iti-flag.bh {
  height: 12px;
  background-position: -504px 0;
}
.old-styles .iti-flag.bi {
  height: 12px;
  background-position: -526px 0;
}
.old-styles .iti-flag.bj {
  height: 14px;
  background-position: -548px 0;
}
.old-styles .iti-flag.bl {
  height: 14px;
  background-position: -570px 0;
}
.old-styles .iti-flag.bm {
  height: 10px;
  background-position: -592px 0;
}
.old-styles .iti-flag.bn {
  height: 10px;
  background-position: -614px 0;
}
.old-styles .iti-flag.bo {
  height: 14px;
  background-position: -636px 0;
}
.old-styles .iti-flag.bq {
  height: 14px;
  background-position: -658px 0;
}
.old-styles .iti-flag.br {
  height: 14px;
  background-position: -680px 0;
}
.old-styles .iti-flag.bs {
  height: 10px;
  background-position: -702px 0;
}
.old-styles .iti-flag.bt {
  height: 14px;
  background-position: -724px 0;
}
.old-styles .iti-flag.bv {
  height: 15px;
  background-position: -746px 0;
}
.old-styles .iti-flag.bw {
  height: 14px;
  background-position: -768px 0;
}
.old-styles .iti-flag.by {
  height: 10px;
  background-position: -790px 0;
}
.old-styles .iti-flag.bz {
  height: 14px;
  background-position: -812px 0;
}
.old-styles .iti-flag.ca {
  height: 10px;
  background-position: -834px 0;
}
.old-styles .iti-flag.cc {
  height: 10px;
  background-position: -856px 0;
}
.old-styles .iti-flag.cd {
  height: 15px;
  background-position: -878px 0;
}
.old-styles .iti-flag.cf {
  height: 14px;
  background-position: -900px 0;
}
.old-styles .iti-flag.cg {
  height: 14px;
  background-position: -922px 0;
}
.old-styles .iti-flag.ch {
  height: 15px;
  background-position: -944px 0;
}
.old-styles .iti-flag.ci {
  height: 14px;
  background-position: -961px 0;
}
.old-styles .iti-flag.ck {
  height: 10px;
  background-position: -983px 0;
}
.old-styles .iti-flag.cl {
  height: 14px;
  background-position: -1005px 0;
}
.old-styles .iti-flag.cm {
  height: 14px;
  background-position: -1027px 0;
}
.old-styles .iti-flag.cn {
  height: 14px;
  background-position: -1049px 0;
}
.old-styles .iti-flag.co {
  height: 14px;
  background-position: -1071px 0;
}
.old-styles .iti-flag.cp {
  height: 14px;
  background-position: -1093px 0;
}
.old-styles .iti-flag.cr {
  height: 12px;
  background-position: -1115px 0;
}
.old-styles .iti-flag.cu {
  height: 10px;
  background-position: -1137px 0;
}
.old-styles .iti-flag.cv {
  height: 12px;
  background-position: -1159px 0;
}
.old-styles .iti-flag.cw {
  height: 14px;
  background-position: -1181px 0;
}
.old-styles .iti-flag.cx {
  height: 10px;
  background-position: -1203px 0;
}
.old-styles .iti-flag.cy {
  height: 14px;
  background-position: -1225px 0;
}
.old-styles .iti-flag.cz {
  height: 14px;
  background-position: -1247px 0;
}
.old-styles .iti-flag.de {
  height: 12px;
  background-position: -1269px 0;
}
.old-styles .iti-flag.dg {
  height: 10px;
  background-position: -1291px 0;
}
.old-styles .iti-flag.dj {
  height: 14px;
  background-position: -1313px 0;
}
.old-styles .iti-flag.dk {
  height: 15px;
  background-position: -1335px 0;
}
.old-styles .iti-flag.dm {
  height: 10px;
  background-position: -1357px 0;
}
.old-styles .iti-flag.do {
  height: 14px;
  background-position: -1379px 0;
}
.old-styles .iti-flag.dz {
  height: 14px;
  background-position: -1401px 0;
}
.old-styles .iti-flag.ea {
  height: 14px;
  background-position: -1423px 0;
}
.old-styles .iti-flag.ec {
  height: 14px;
  background-position: -1445px 0;
}
.old-styles .iti-flag.ee {
  height: 13px;
  background-position: -1467px 0;
}
.old-styles .iti-flag.eg {
  height: 14px;
  background-position: -1489px 0;
}
.old-styles .iti-flag.eh {
  height: 10px;
  background-position: -1511px 0;
}
.old-styles .iti-flag.er {
  height: 10px;
  background-position: -1533px 0;
}
.old-styles .iti-flag.es {
  height: 14px;
  background-position: -1555px 0;
}
.old-styles .iti-flag.et {
  height: 10px;
  background-position: -1577px 0;
}
.old-styles .iti-flag.eu {
  height: 14px;
  background-position: -1599px 0;
}
.old-styles .iti-flag.fi {
  height: 12px;
  background-position: -1621px 0;
}
.old-styles .iti-flag.fj {
  height: 10px;
  background-position: -1643px 0;
}
.old-styles .iti-flag.fk {
  height: 10px;
  background-position: -1665px 0;
}
.old-styles .iti-flag.fm {
  height: 11px;
  background-position: -1687px 0;
}
.old-styles .iti-flag.fo {
  height: 15px;
  background-position: -1709px 0;
}
.old-styles .iti-flag.fr {
  height: 14px;
  background-position: -1731px 0;
}
.old-styles .iti-flag.ga {
  height: 15px;
  background-position: -1753px 0;
}
.old-styles .iti-flag.gb {
  height: 10px;
  background-position: -1775px 0;
}
.old-styles .iti-flag.gd {
  height: 12px;
  background-position: -1797px 0;
}
.old-styles .iti-flag.ge {
  height: 14px;
  background-position: -1819px 0;
}
.old-styles .iti-flag.gf {
  height: 14px;
  background-position: -1841px 0;
}
.old-styles .iti-flag.gg {
  height: 14px;
  background-position: -1863px 0;
}
.old-styles .iti-flag.gh {
  height: 14px;
  background-position: -1885px 0;
}
.old-styles .iti-flag.gi {
  height: 10px;
  background-position: -1907px 0;
}
.old-styles .iti-flag.gl {
  height: 14px;
  background-position: -1929px 0;
}
.old-styles .iti-flag.gm {
  height: 14px;
  background-position: -1951px 0;
}
.old-styles .iti-flag.gn {
  height: 14px;
  background-position: -1973px 0;
}
.old-styles .iti-flag.gp {
  height: 14px;
  background-position: -1995px 0;
}
.old-styles .iti-flag.gq {
  height: 14px;
  background-position: -2017px 0;
}
.old-styles .iti-flag.gr {
  height: 14px;
  background-position: -2039px 0;
}
.old-styles .iti-flag.gs {
  height: 10px;
  background-position: -2061px 0;
}
.old-styles .iti-flag.gt {
  height: 13px;
  background-position: -2083px 0;
}
.old-styles .iti-flag.gu {
  height: 11px;
  background-position: -2105px 0;
}
.old-styles .iti-flag.gw {
  height: 10px;
  background-position: -2127px 0;
}
.old-styles .iti-flag.gy {
  height: 12px;
  background-position: -2149px 0;
}
.old-styles .iti-flag.hk {
  height: 14px;
  background-position: -2171px 0;
}
.old-styles .iti-flag.hm {
  height: 10px;
  background-position: -2193px 0;
}
.old-styles .iti-flag.hn {
  height: 10px;
  background-position: -2215px 0;
}
.old-styles .iti-flag.hr {
  height: 10px;
  background-position: -2237px 0;
}
.old-styles .iti-flag.ht {
  height: 12px;
  background-position: -2259px 0;
}
.old-styles .iti-flag.hu {
  height: 10px;
  background-position: -2281px 0;
}
.old-styles .iti-flag.ic {
  height: 14px;
  background-position: -2303px 0;
}
.old-styles .iti-flag.id {
  height: 14px;
  background-position: -2325px 0;
}
.old-styles .iti-flag.ie {
  height: 10px;
  background-position: -2347px 0;
}
.old-styles .iti-flag.il {
  height: 15px;
  background-position: -2369px 0;
}
.old-styles .iti-flag.im {
  height: 10px;
  background-position: -2391px 0;
}
.old-styles .iti-flag.in {
  height: 14px;
  background-position: -2413px 0;
}
.old-styles .iti-flag.io {
  height: 10px;
  background-position: -2435px 0;
}
.old-styles .iti-flag.iq {
  height: 14px;
  background-position: -2457px 0;
}
.old-styles .iti-flag.ir {
  height: 12px;
  background-position: -2479px 0;
}
.old-styles .iti-flag.is {
  height: 15px;
  background-position: -2501px 0;
}
.old-styles .iti-flag.it {
  height: 14px;
  background-position: -2523px 0;
}
.old-styles .iti-flag.je {
  height: 12px;
  background-position: -2545px 0;
}
.old-styles .iti-flag.jm {
  height: 10px;
  background-position: -2567px 0;
}
.old-styles .iti-flag.jo {
  height: 10px;
  background-position: -2589px 0;
}
.old-styles .iti-flag.jp {
  height: 14px;
  background-position: -2611px 0;
}
.old-styles .iti-flag.ke {
  height: 14px;
  background-position: -2633px 0;
}
.old-styles .iti-flag.kg {
  height: 12px;
  background-position: -2655px 0;
}
.old-styles .iti-flag.kh {
  height: 13px;
  background-position: -2677px 0;
}
.old-styles .iti-flag.ki {
  height: 10px;
  background-position: -2699px 0;
}
.old-styles .iti-flag.km {
  height: 12px;
  background-position: -2721px 0;
}
.old-styles .iti-flag.kn {
  height: 14px;
  background-position: -2743px 0;
}
.old-styles .iti-flag.kp {
  height: 10px;
  background-position: -2765px 0;
}
.old-styles .iti-flag.kr {
  height: 14px;
  background-position: -2787px 0;
}
.old-styles .iti-flag.kw {
  height: 10px;
  background-position: -2809px 0;
}
.old-styles .iti-flag.ky {
  height: 10px;
  background-position: -2831px 0;
}
.old-styles .iti-flag.kz {
  height: 10px;
  background-position: -2853px 0;
}
.old-styles .iti-flag.la {
  height: 14px;
  background-position: -2875px 0;
}
.old-styles .iti-flag.lb {
  height: 14px;
  background-position: -2897px 0;
}
.old-styles .iti-flag.lc {
  height: 10px;
  background-position: -2919px 0;
}
.old-styles .iti-flag.li {
  height: 12px;
  background-position: -2941px 0;
}
.old-styles .iti-flag.lk {
  height: 10px;
  background-position: -2963px 0;
}
.old-styles .iti-flag.lr {
  height: 11px;
  background-position: -2985px 0;
}
.old-styles .iti-flag.ls {
  height: 14px;
  background-position: -3007px 0;
}
.old-styles .iti-flag.lt {
  height: 12px;
  background-position: -3029px 0;
}
.old-styles .iti-flag.lu {
  height: 12px;
  background-position: -3051px 0;
}
.old-styles .iti-flag.lv {
  height: 10px;
  background-position: -3073px 0;
}
.old-styles .iti-flag.ly {
  height: 10px;
  background-position: -3095px 0;
}
.old-styles .iti-flag.ma {
  height: 14px;
  background-position: -3117px 0;
}
.old-styles .iti-flag.mc {
  height: 15px;
  background-position: -3139px 0;
}
.old-styles .iti-flag.md {
  height: 10px;
  background-position: -3160px 0;
}
.old-styles .iti-flag.me {
  height: 10px;
  background-position: -3182px 0;
}
.old-styles .iti-flag.mf {
  height: 14px;
  background-position: -3204px 0;
}
.old-styles .iti-flag.mg {
  height: 14px;
  background-position: -3226px 0;
}
.old-styles .iti-flag.mh {
  height: 11px;
  background-position: -3248px 0;
}
.old-styles .iti-flag.mk {
  height: 10px;
  background-position: -3270px 0;
}
.old-styles .iti-flag.ml {
  height: 14px;
  background-position: -3292px 0;
}
.old-styles .iti-flag.mm {
  height: 14px;
  background-position: -3314px 0;
}
.old-styles .iti-flag.mn {
  height: 10px;
  background-position: -3336px 0;
}
.old-styles .iti-flag.mo {
  height: 14px;
  background-position: -3358px 0;
}
.old-styles .iti-flag.mp {
  height: 10px;
  background-position: -3380px 0;
}
.old-styles .iti-flag.mq {
  height: 14px;
  background-position: -3402px 0;
}
.old-styles .iti-flag.mr {
  height: 14px;
  background-position: -3424px 0;
}
.old-styles .iti-flag.ms {
  height: 10px;
  background-position: -3446px 0;
}
.old-styles .iti-flag.mt {
  height: 14px;
  background-position: -3468px 0;
}
.old-styles .iti-flag.mu {
  height: 14px;
  background-position: -3490px 0;
}
.old-styles .iti-flag.mv {
  height: 14px;
  background-position: -3512px 0;
}
.old-styles .iti-flag.mw {
  height: 14px;
  background-position: -3534px 0;
}
.old-styles .iti-flag.mx {
  height: 12px;
  background-position: -3556px 0;
}
.old-styles .iti-flag.my {
  height: 10px;
  background-position: -3578px 0;
}
.old-styles .iti-flag.mz {
  height: 14px;
  background-position: -3600px 0;
}
.old-styles .iti-flag.na {
  height: 14px;
  background-position: -3622px 0;
}
.old-styles .iti-flag.nc {
  height: 10px;
  background-position: -3644px 0;
}
.old-styles .iti-flag.ne {
  height: 15px;
  background-position: -3666px 0;
}
.old-styles .iti-flag.nf {
  height: 10px;
  background-position: -3686px 0;
}
.old-styles .iti-flag.ng {
  height: 10px;
  background-position: -3708px 0;
}
.old-styles .iti-flag.ni {
  height: 12px;
  background-position: -3730px 0;
}
.old-styles .iti-flag.nl {
  height: 14px;
  background-position: -3752px 0;
}
.old-styles .iti-flag.no {
  height: 15px;
  background-position: -3774px 0;
}
.old-styles .iti-flag.np {
  height: 15px;
  background-position: -3796px 0;
}
.old-styles .iti-flag.nr {
  height: 10px;
  background-position: -3811px 0;
}
.old-styles .iti-flag.nu {
  height: 10px;
  background-position: -3833px 0;
}
.old-styles .iti-flag.nz {
  height: 10px;
  background-position: -3855px 0;
}
.old-styles .iti-flag.om {
  height: 10px;
  background-position: -3877px 0;
}
.old-styles .iti-flag.pa {
  height: 14px;
  background-position: -3899px 0;
}
.old-styles .iti-flag.pe {
  height: 14px;
  background-position: -3921px 0;
}
.old-styles .iti-flag.pf {
  height: 14px;
  background-position: -3943px 0;
}
.old-styles .iti-flag.pg {
  height: 15px;
  background-position: -3965px 0;
}
.old-styles .iti-flag.ph {
  height: 10px;
  background-position: -3987px 0;
}
.old-styles .iti-flag.pk {
  height: 14px;
  background-position: -4009px 0;
}
.old-styles .iti-flag.pl {
  height: 13px;
  background-position: -4031px 0;
}
.old-styles .iti-flag.pm {
  height: 14px;
  background-position: -4053px 0;
}
.old-styles .iti-flag.pn {
  height: 10px;
  background-position: -4075px 0;
}
.old-styles .iti-flag.pr {
  height: 14px;
  background-position: -4097px 0;
}
.old-styles .iti-flag.ps {
  height: 10px;
  background-position: -4119px 0;
}
.old-styles .iti-flag.pt {
  height: 14px;
  background-position: -4141px 0;
}
.old-styles .iti-flag.pw {
  height: 13px;
  background-position: -4163px 0;
}
.old-styles .iti-flag.py {
  height: 11px;
  background-position: -4185px 0;
}
.old-styles .iti-flag.qa {
  height: 8px;
  background-position: -4207px 0;
}
.old-styles .iti-flag.re {
  height: 14px;
  background-position: -4229px 0;
}
.old-styles .iti-flag.ro {
  height: 14px;
  background-position: -4251px 0;
}
.old-styles .iti-flag.rs {
  height: 14px;
  background-position: -4273px 0;
}
.old-styles .iti-flag.ru {
  height: 14px;
  background-position: -4295px 0;
}
.old-styles .iti-flag.rw {
  height: 14px;
  background-position: -4317px 0;
}
.old-styles .iti-flag.sa {
  height: 14px;
  background-position: -4339px 0;
}
.old-styles .iti-flag.sb {
  height: 10px;
  background-position: -4361px 0;
}
.old-styles .iti-flag.sc {
  height: 10px;
  background-position: -4383px 0;
}
.old-styles .iti-flag.sd {
  height: 10px;
  background-position: -4405px 0;
}
.old-styles .iti-flag.se {
  height: 13px;
  background-position: -4427px 0;
}
.old-styles .iti-flag.sg {
  height: 14px;
  background-position: -4449px 0;
}
.old-styles .iti-flag.sh {
  height: 10px;
  background-position: -4471px 0;
}
.old-styles .iti-flag.si {
  height: 10px;
  background-position: -4493px 0;
}
.old-styles .iti-flag.sj {
  height: 15px;
  background-position: -4515px 0;
}
.old-styles .iti-flag.sk {
  height: 14px;
  background-position: -4537px 0;
}
.old-styles .iti-flag.sl {
  height: 14px;
  background-position: -4559px 0;
}
.old-styles .iti-flag.sm {
  height: 15px;
  background-position: -4581px 0;
}
.old-styles .iti-flag.sn {
  height: 14px;
  background-position: -4603px 0;
}
.old-styles .iti-flag.so {
  height: 14px;
  background-position: -4625px 0;
}
.old-styles .iti-flag.sr {
  height: 14px;
  background-position: -4647px 0;
}
.old-styles .iti-flag.ss {
  height: 10px;
  background-position: -4669px 0;
}
.old-styles .iti-flag.st {
  height: 10px;
  background-position: -4691px 0;
}
.old-styles .iti-flag.sv {
  height: 12px;
  background-position: -4713px 0;
}
.old-styles .iti-flag.sx {
  height: 14px;
  background-position: -4735px 0;
}
.old-styles .iti-flag.sy {
  height: 14px;
  background-position: -4757px 0;
}
.old-styles .iti-flag.sz {
  height: 14px;
  background-position: -4779px 0;
}
.old-styles .iti-flag.ta {
  height: 10px;
  background-position: -4801px 0;
}
.old-styles .iti-flag.tc {
  height: 10px;
  background-position: -4823px 0;
}
.old-styles .iti-flag.td {
  height: 14px;
  background-position: -4845px 0;
}
.old-styles .iti-flag.tf {
  height: 14px;
  background-position: -4867px 0;
}
.old-styles .iti-flag.tg {
  height: 13px;
  background-position: -4889px 0;
}
.old-styles .iti-flag.th {
  height: 14px;
  background-position: -4911px 0;
}
.old-styles .iti-flag.tj {
  height: 10px;
  background-position: -4933px 0;
}
.old-styles .iti-flag.tk {
  height: 10px;
  background-position: -4955px 0;
}
.old-styles .iti-flag.tl {
  height: 10px;
  background-position: -4977px 0;
}
.old-styles .iti-flag.tm {
  height: 14px;
  background-position: -4999px 0;
}
.old-styles .iti-flag.tn {
  height: 14px;
  background-position: -5021px 0;
}
.old-styles .iti-flag.to {
  height: 10px;
  background-position: -5043px 0;
}
.old-styles .iti-flag.tr {
  height: 14px;
  background-position: -5065px 0;
}
.old-styles .iti-flag.tt {
  height: 12px;
  background-position: -5087px 0;
}
.old-styles .iti-flag.tv {
  height: 10px;
  background-position: -5109px 0;
}
.old-styles .iti-flag.tw {
  height: 14px;
  background-position: -5131px 0;
}
.old-styles .iti-flag.tz {
  height: 14px;
  background-position: -5153px 0;
}
.old-styles .iti-flag.ua {
  height: 14px;
  background-position: -5175px 0;
}
.old-styles .iti-flag.ug {
  height: 14px;
  background-position: -5197px 0;
}
.old-styles .iti-flag.um {
  height: 11px;
  background-position: -5219px 0;
}
.old-styles .iti-flag.un {
  height: 14px;
  background-position: -5241px 0;
}
.old-styles .iti-flag.us {
  height: 11px;
  background-position: -5263px 0;
}
.old-styles .iti-flag.uy {
  height: 14px;
  background-position: -5285px 0;
}
.old-styles .iti-flag.uz {
  height: 10px;
  background-position: -5307px 0;
}
.old-styles .iti-flag.va {
  height: 15px;
  background-position: -5329px 0;
}
.old-styles .iti-flag.vc {
  height: 14px;
  background-position: -5346px 0;
}
.old-styles .iti-flag.ve {
  height: 14px;
  background-position: -5368px 0;
}
.old-styles .iti-flag.vg {
  height: 10px;
  background-position: -5390px 0;
}
.old-styles .iti-flag.vi {
  height: 14px;
  background-position: -5412px 0;
}
.old-styles .iti-flag.vn {
  height: 14px;
  background-position: -5434px 0;
}
.old-styles .iti-flag.vu {
  height: 12px;
  background-position: -5456px 0;
}
.old-styles .iti-flag.wf {
  height: 14px;
  background-position: -5478px 0;
}
.old-styles .iti-flag.ws {
  height: 10px;
  background-position: -5500px 0;
}
.old-styles .iti-flag.xk {
  height: 15px;
  background-position: -5522px 0;
}
.old-styles .iti-flag.ye {
  height: 14px;
  background-position: -5544px 0;
}
.old-styles .iti-flag.yt {
  height: 14px;
  background-position: -5566px 0;
}
.old-styles .iti-flag.za {
  height: 14px;
  background-position: -5588px 0;
}
.old-styles .iti-flag.zm {
  height: 14px;
  background-position: -5610px 0;
}
.old-styles .iti-flag.zw {
  height: 10px;
  background-position: -5632px 0;
}
.old-styles .iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0 0 1px 0 #888;
  background-image: url(../images/site/flags/flags.png);
  background-repeat: no-repeat;
  background-color: #dbdbdb;
  background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .old-styles .iti-flag {
    background-image: url(../images/site/flags/flags@2x.png);
  }
}
.old-styles .iti-flag.np {
  background-color: transparent;
}
.old-styles .booking_form .flag-container + input {
  padding-left: 80px !important;
  padding-top: 2px;
}
.old-styles .menu_sidebar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001;
  display: none;
}
.old-styles .menu_sidebar .bg {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 2;
}
.old-styles .menu_sidebar.show {
  display: block;
}
.old-styles .menu_sidebar_content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 300px;
  background-color: #fff;
  z-index: 3;
}
.old-styles .menu_sidebar_content > .head {
  display: block;
  background-color: #13428d;
  padding: 60px 25px 25px;
}
.old-styles .menu_sidebar_content > .head .closes {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: transparent;
  border: none;
  outline: 0 !important;
  width: 30px;
  height: 30px;
  padding: 0;
  z-index: 2;
}
.old-styles .menu_sidebar_content a {
  color: #fff;
  justify-content: normal;
}
.old-styles .menu_sidebar_content .rc_profile_widget-icon {
  width: 60px;
  height: 60px;
}
.old-styles .menu_sidebar_content .rc_profile_user_name span {
  font-size: 16px;
}
.old-styles .menu_sidebar_content > .head .items {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 25px;
  display: flex;
  justify-content: space-between;
}
.old-styles .menu_sidebar_content > .head .items li {
  width: 48%;
}
.old-styles .menu_sidebar_content > .head .items li a {
  border: 2px solid #fff;
  display: block;
  padding: 8px 10px;
  text-align: center;
}
.old-styles .menu_sidebar_content > .head .items li a:hover {
  color: #fff;
  background-color: #009fe2;
  border-color: #009fe2;
}
.old-styles .menu_sidebar_content > .body {
  display: block;
  padding: 25px;
}
.old-styles .menu_sidebar_content > .body .rc_sort-item {
  display: block;
  margin-right: 0;
}
.old-styles .menu_sidebar_content > .body .rc_sort-item a {
  color: #000;
  font-size: 16px;
  display: block;
}
.old-styles .menu_sidebar_content > .body .rc_sort-item .dropdown-menu {
  width: 100%;
}
.old-styles .menu_sidebar_content > .body .rc_sort-item .dropdown-menu a {
  text-align: left;
}
.old-styles body.compensate-for-scrollbar {
  overflow: hidden;
}
.old-styles .fancybox-active {
  height: auto;
}
.old-styles .fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.old-styles .fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.old-styles .fancybox-container * {
  box-sizing: border-box;
}
.old-styles .fancybox-bg,
.old-styles .fancybox-inner,
.old-styles .fancybox-outer,
.old-styles .fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.old-styles .fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.old-styles .fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.old-styles .fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.old-styles .fancybox-caption,
.old-styles .fancybox-infobar,
.old-styles .fancybox-navigation .fancybox-button,
.old-styles .fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}
.old-styles .fancybox-show-caption .fancybox-caption,
.old-styles .fancybox-show-infobar .fancybox-infobar,
.old-styles .fancybox-show-nav .fancybox-navigation .fancybox-button,
.old-styles .fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.old-styles .fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.old-styles .fancybox-toolbar {
  right: 0;
  top: 0;
}
.old-styles .fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.old-styles .fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.old-styles .fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.old-styles .fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.old-styles .fancybox-is-sliding .fancybox-slide,
.old-styles .fancybox-slide--current,
.old-styles .fancybox-slide--next,
.old-styles .fancybox-slide--previous {
  display: block;
}
.old-styles .fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.old-styles .fancybox-slide--image:before {
  display: none;
}
.old-styles .fancybox-slide--html {
  padding: 6px;
}
.old-styles .fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.old-styles .fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.old-styles .fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.old-styles .fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.old-styles .fancybox-can-pan .fancybox-content,
.old-styles .fancybox-can-swipe .fancybox-content {
  cursor: grab;
}
.old-styles .fancybox-is-grabbing .fancybox-content {
  cursor: grabbing;
}
.old-styles .fancybox-container [data-selectable=true] {
  cursor: text;
}
.old-styles .fancybox-image,
.old-styles .fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.old-styles .fancybox-spaceball {
  z-index: 1;
}
.old-styles .fancybox-slide--iframe .fancybox-content,
.old-styles .fancybox-slide--map .fancybox-content,
.old-styles .fancybox-slide--pdf .fancybox-content,
.old-styles .fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.old-styles .fancybox-slide--video .fancybox-content {
  background: #000;
}
.old-styles .fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.old-styles .fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.old-styles .fancybox-iframe,
.old-styles .fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.old-styles .fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.old-styles .fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.old-styles .fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.old-styles .fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.old-styles .fancybox-button,
.old-styles .fancybox-button:link,
.old-styles .fancybox-button:visited {
  color: #ccc;
}
.old-styles .fancybox-button:hover {
  color: #fff;
}
.old-styles .fancybox-button:focus {
  outline: none;
}
.old-styles .fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.old-styles .fancybox-button[disabled],
.old-styles .fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
.old-styles .fancybox-button div {
  height: 100%;
}
.old-styles .fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.old-styles .fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.old-styles .fancybox-button--fsenter svg:nth-child(2),
.old-styles .fancybox-button--fsexit svg:first-child,
.old-styles .fancybox-button--pause svg:first-child,
.old-styles .fancybox-button--play svg:nth-child(2) {
  display: none;
}
.old-styles .fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
.old-styles .fancybox-close-small {
  background: transparent;
  border: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.old-styles .fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.old-styles .fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.old-styles .fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.old-styles .fancybox-is-scaling .fancybox-close-small,
.old-styles .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
.old-styles .fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.old-styles .fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.old-styles .fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  padding: 31px 26px 31px 6px;
}
.old-styles .fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
}
.old-styles .fancybox-caption {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .old-styles .fancybox-caption {
    padding: 75px 44px 25px 44px;
  }
}
.old-styles .fancybox-caption--separate {
  margin-top: -50px;
}
.old-styles .fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.old-styles .fancybox-caption a,
.old-styles .fancybox-caption a:link,
.old-styles .fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.old-styles .fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
.old-styles .fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.old-styles .fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.old-styles .fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.old-styles .fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.old-styles .fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0);
}
.old-styles .fancybox-fx-fade.fancybox-slide--next,
.old-styles .fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.old-styles .fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.old-styles .fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.old-styles .fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}
.old-styles .fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1);
}
.old-styles .fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn);
}
.old-styles .fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn);
}
.old-styles .fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}
.old-styles .fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.old-styles .fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.old-styles .fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}
.old-styles .fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.old-styles .fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.old-styles .fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1);
}
@media (max-height: 576px) {
  .old-styles .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .old-styles .fancybox-slide--image {
    padding: 6px 0;
  }
  .old-styles .fancybox-close-small {
    right: -6px;
  }
  .old-styles .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .old-styles .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .old-styles .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
    }
  }
}
.old-styles .fancybox-share {
  background: #f4f4f4;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.old-styles .fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}
.old-styles .fancybox-share p {
  margin: 0;
  padding: 0;
}
.old-styles .fancybox-share__button {
  border: 0;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.old-styles .fancybox-share__button:link,
.old-styles .fancybox-share__button:visited {
  color: #fff;
}
.old-styles .fancybox-share__button:hover {
  text-decoration: none;
}
.old-styles .fancybox-share__button--fb {
  background: #3b5998;
}
.old-styles .fancybox-share__button--fb:hover {
  background: #344e86;
}
.old-styles .fancybox-share__button--pt {
  background: #bd081d;
}
.old-styles .fancybox-share__button--pt:hover {
  background: #aa0719;
}
.old-styles .fancybox-share__button--tw {
  background: #1da1f2;
}
.old-styles .fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.old-styles .fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.old-styles .fancybox-share__button svg path {
  fill: #fff;
}
.old-styles .fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
.old-styles .fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.old-styles .fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.old-styles .fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.old-styles .fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.old-styles .fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.old-styles .fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.old-styles .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.old-styles .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.old-styles .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
}
.old-styles .fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.old-styles .fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.old-styles .fancybox-thumbs__list a:focus:before {
  opacity: 0.5;
}
.old-styles .fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}
@media (max-width: 576px) {
  .old-styles .fancybox-thumbs {
    width: 110px;
  }
  .old-styles .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .old-styles .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}
.old-styles .scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative;
}
.old-styles .scroll-wrapper > .scroll-content {
  border: none !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}
.old-styles .scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.old-styles .scroll-wrapper.scroll--rtl {
  direction: rtl;
}
.old-styles .scroll-element {
  box-sizing: content-box;
  display: none;
}
.old-styles .scroll-element div {
  box-sizing: content-box;
}
.old-styles .scroll-element .scroll-arrow,
.old-styles .scroll-element .scroll-bar {
  cursor: default;
}
.old-styles .scroll-element.scroll-x.scroll-scrollx_visible,
.old-styles .scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}
.old-styles .scroll-textarea {
  border: 1px solid #ccc;
  border-top-color: #999;
}
.old-styles .scroll-textarea > .scroll-content {
  overflow: hidden !important;
}
.old-styles .scroll-textarea > .scroll-content > textarea {
  border: none !important;
  box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: 0;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important;
}
.old-styles .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.old-styles .scrollbar-inner > .scroll-element,
.old-styles .scrollbar-inner > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}
.old-styles .scrollbar-inner > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-x {
  bottom: 2px;
  height: 8px;
  left: 0;
  width: 100%;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-y {
  height: 100%;
  right: 2px;
  top: 0;
  width: 8px;
}
.old-styles .scrollbar-inner > .scroll-element .scroll-element_outer {
  overflow: hidden;
}
.old-styles .scrollbar-inner > .scroll-element .scroll-bar,
.old-styles .scrollbar-inner > .scroll-element .scroll-element_track {
  opacity: 0.4;
}
.old-styles .scrollbar-inner > .scroll-element .scroll-element_track {
  background-color: #e0e0e0;
}
.old-styles .scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #c2c2c2;
}
.old-styles .scrollbar-inner > .scroll-element:hover .scroll-bar {
  background-color: #919191;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px;
}
.old-styles .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px;
}
.old-styles .scrollbar-outer > .scroll-element,
.old-styles .scrollbar-outer > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}
.old-styles .scrollbar-outer > .scroll-element {
  background-color: #fff;
}
.old-styles .scrollbar-outer > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  width: 100%;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 12px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer {
  height: 8px;
  top: 2px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  width: 8px;
}
.old-styles .scrollbar-outer > .scroll-element .scroll-element_outer {
  overflow: hidden;
}
.old-styles .scrollbar-outer > .scroll-element .scroll-element_track {
  background-color: #eee;
}
.old-styles .scrollbar-outer > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
}
.old-styles .scrollbar-outer > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}
.old-styles .scrollbar-outer > .scroll-content.scroll-scrolly_visible {
  left: -12px;
  margin-left: 12px;
}
.old-styles .scrollbar-outer > .scroll-content.scroll-scrollx_visible {
  top: -12px;
  margin-top: 12px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-x .scroll-bar {
  min-width: 10px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-y .scroll-bar {
  min-height: 10px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -14px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -14px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -14px;
}
.old-styles .scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -14px;
}
.old-styles {
  /*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
}
.old-styles html.swipebox-html {
  overflow: hidden !important;
}
.old-styles #swipebox-overlay img {
  border: none !important;
}
.old-styles #swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  user-select: none;
}
.old-styles #swipebox-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.old-styles #swipebox-slider {
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
  cursor: pointer;
}
.old-styles #swipebox-slider .slide {
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block;
}
.old-styles #swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
.old-styles #swipebox-slider .slide .swipebox-inline-container,
.old-styles #swipebox-slider .slide .swipebox-video-container,
.old-styles #swipebox-slider .slide img {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.old-styles #swipebox-slider .slide .swipebox-video-container {
  background: 0 0;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 5%;
  box-sizing: border-box;
}
.old-styles #swipebox-slider .slide .swipebox-video-container .swipebox-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
.old-styles #swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.old-styles #swipebox-slider .slide-loading {
  position: absolute;
  top: calc(30% - 20px);
  left: calc(50% - 20px);
  color: #fff;
  font-size: 40px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  margin: 72px auto;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: loader 1.7s infinite ease;
  -moz-animation: loader 1.7s infinite ease;
  animation: loader 1.7s infinite ease;
}
.old-styles #swipebox-bottom-bar,
.old-styles #swipebox-top-bar {
  transition: 0.5s;
  position: absolute;
  left: 0;
  z-index: 999;
  height: 50px;
  width: 100%;
}
.old-styles #swipebox-bottom-bar {
  bottom: 0;
}
.old-styles #swipebox-top-bar {
  top: -50px;
}
.old-styles #swipebox-top-bar.visible-bars {
  transform: translate3d(0, 50px, 0);
}
.old-styles #swipebox-title {
  display: block;
  width: 100%;
  text-align: center;
}
.old-styles #swipebox-close,
.old-styles #swipebox-next,
.old-styles #swipebox-prev {
  background-size: 20px auto;
  background-position: center;
  background-repeat: no-repeat;
  border: none !important;
  text-decoration: none !important;
  cursor: pointer;
  width: 50px;
  height: 50px;
  top: 0;
}
.old-styles #swipebox-arrows {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 50px;
}
.old-styles #swipebox-prev {
  background-image: url(../icons/swipebox/back.svg) !important;
  float: left;
}
.old-styles #swipebox-next {
  background-image: url(../icons/swipebox/back.svg) !important;
  float: right;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.old-styles #swipebox-close {
  top: 8px;
  right: 8px !important;
  position: absolute;
  z-index: 9999;
  background-size: 16px auto;
  background-image: url(../icons/swipebox/close.svg) !important;
}
.old-styles .swipebox-no-close-button #swipebox-close {
  display: none;
}
.old-styles #swipebox-next.disabled,
.old-styles #swipebox-prev.disabled {
  opacity: 0.3;
}
.old-styles .swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
  animation: rightSpring 0.3s;
}
.old-styles .swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  animation: leftSpring 0.3s;
}
.old-styles .swipebox-touch #swipebox-container:after,
.old-styles .swipebox-touch #swipebox-container:before {
  backface-visibility: hidden;
  transition: all 0.3s ease;
  content: " ";
  position: absolute;
  z-index: 999;
  top: 0;
  height: 100%;
  width: 20px;
  opacity: 0;
}
.old-styles .swipebox-touch #swipebox-container:before {
  left: 0;
  box-shadow: inset 10px 0 10px -8px #656565;
}
.old-styles .swipebox-touch #swipebox-container:after {
  right: 0;
  box-shadow: inset -10px 0 10px -8px #656565;
}
.old-styles .swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {
  opacity: 1;
}
.old-styles .swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
  opacity: 1;
}
@keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@media screen and (min-width: 800px) {
  .old-styles #swipebox-close {
    right: 10px;
  }
  .old-styles #swipebox-arrows {
    width: 92%;
    max-width: 800px;
  }
}
.old-styles #swipebox-overlay {
  background: rgba(13, 13, 13, 0.9);
}
.old-styles #swipebox-bottom-bar,
.old-styles #swipebox-top-bar {
  text-shadow: 1px 1px 1px #000;
  background: #000;
  opacity: 0.95;
}
.old-styles #swipebox-top-bar {
  color: #fff !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}
.old-styles html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.old-styles body {
  margin: 0;
}
.old-styles article,
.old-styles aside,
.old-styles details,
.old-styles figcaption,
.old-styles figure,
.old-styles footer,
.old-styles header,
.old-styles hgroup,
.old-styles main,
.old-styles menu,
.old-styles nav,
.old-styles section,
.old-styles summary {
  display: block;
}
.old-styles audio,
.old-styles canvas,
.old-styles progress,
.old-styles video {
  display: inline-block;
  vertical-align: baseline;
}
.old-styles audio:not([controls]) {
  display: none;
  height: 0;
}
.old-styles [hidden],
.old-styles template {
  display: none;
}
.old-styles a {
  background-color: transparent;
}
.old-styles a:active,
.old-styles a:hover {
  outline: 0;
}
.old-styles abbr[title] {
  border-bottom: 1px dotted;
}
.old-styles b,
.old-styles strong {
  font-weight: 700;
}
.old-styles dfn {
  font-style: italic;
}
.old-styles h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.old-styles mark {
  background: #ff0;
  color: #000;
}
.old-styles small {
  font-size: 80%;
}
.old-styles sub,
.old-styles sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.old-styles sup {
  top: -0.5em;
}
.old-styles sub {
  bottom: -0.25em;
}
.old-styles img {
  border: 0;
}
.old-styles svg:not(:root) {
  overflow: hidden;
}
.old-styles figure {
  margin: 1em 40px;
}
.old-styles hr {
  box-sizing: content-box;
  height: 0;
}
.old-styles pre {
  overflow: auto;
}
.old-styles code,
.old-styles kbd,
.old-styles pre,
.old-styles samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.old-styles button,
.old-styles input,
.old-styles optgroup,
.old-styles select,
.old-styles textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.old-styles button {
  overflow: visible;
}
.old-styles button,
.old-styles select {
  text-transform: none;
}
.old-styles button,
.old-styles html input[type=button],
.old-styles input[type=reset],
.old-styles input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}
.old-styles button[disabled],
.old-styles html input[disabled] {
  cursor: default;
}
.old-styles button::-moz-focus-inner,
.old-styles input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.old-styles input {
  line-height: normal;
}
.old-styles input[type=checkbox],
.old-styles input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
.old-styles input[type=number]::-webkit-inner-spin-button,
.old-styles input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
.old-styles input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
.old-styles input[type=search]::-webkit-search-cancel-button,
.old-styles input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.old-styles fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.old-styles legend {
  border: 0;
  padding: 0;
}
.old-styles textarea {
  overflow: auto;
}
.old-styles optgroup {
  font-weight: 700;
}
.old-styles table {
  border-collapse: collapse;
  border-spacing: 0;
}
.old-styles td,
.old-styles th {
  padding: 0;
}
.old-styles {
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
}
@media print {
  .old-styles *,
  .old-styles :after,
  .old-styles :before {
    background: 0 0 !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .old-styles a,
  .old-styles a:visited {
    text-decoration: underline;
  }
  .old-styles a[href]:after {
    content: " (" attr(href) ")";
  }
  .old-styles abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .old-styles a[href^="#"]:after,
  .old-styles a[href^="javascript:"]:after {
    content: "";
  }
  .old-styles blockquote,
  .old-styles pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  .old-styles thead {
    display: table-header-group;
  }
  .old-styles img,
  .old-styles tr {
    page-break-inside: avoid;
  }
  .old-styles img {
    max-width: 100% !important;
  }
  .old-styles h2,
  .old-styles h3,
  .old-styles p {
    orphans: 3;
    widows: 3;
  }
  .old-styles h2,
  .old-styles h3 {
    page-break-after: avoid;
  }
  .old-styles .navbar {
    display: none;
  }
  .old-styles .btn > .caret,
  .old-styles .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .old-styles .label {
    border: 1px solid #000;
  }
  .old-styles .table {
    border-collapse: collapse !important;
  }
  .old-styles .table td,
  .old-styles .table th {
    background-color: #fff !important;
  }
  .old-styles .table-bordered td,
  .old-styles .table-bordered th {
    border: 1px solid #ddd !important;
  }
}
.old-styles * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles :after,
.old-styles :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent;
}
.old-styles body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  background-color: #fff;
}
.old-styles button,
.old-styles input,
.old-styles select,
.old-styles textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.old-styles a {
  color: #337ab7;
  text-decoration: none;
}
.old-styles a:focus,
.old-styles a:hover {
  color: #23527c;
  text-decoration: underline;
}
.old-styles a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.old-styles figure {
  margin: 0;
}
.old-styles img {
  vertical-align: middle;
}
.old-styles .img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.old-styles .img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.old-styles hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.old-styles .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.old-styles .sr-only-focusable:active,
.old-styles .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.old-styles [role=button] {
  cursor: pointer;
}
.old-styles .h1,
.old-styles .h2,
.old-styles .h3,
.old-styles .h4,
.old-styles .h5,
.old-styles .h6,
.old-styles h1,
.old-styles h2,
.old-styles h3,
.old-styles h4,
.old-styles h5,
.old-styles h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.old-styles .h1 .small,
.old-styles .h1 small,
.old-styles .h2 .small,
.old-styles .h2 small,
.old-styles .h3 .small,
.old-styles .h3 small,
.old-styles .h4 .small,
.old-styles .h4 small,
.old-styles .h5 .small,
.old-styles .h5 small,
.old-styles .h6 .small,
.old-styles .h6 small,
.old-styles h1 .small,
.old-styles h1 small,
.old-styles h2 .small,
.old-styles h2 small,
.old-styles h3 .small,
.old-styles h3 small,
.old-styles h4 .small,
.old-styles h4 small,
.old-styles h5 .small,
.old-styles h5 small,
.old-styles h6 .small,
.old-styles h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
.old-styles .h1,
.old-styles .h2,
.old-styles .h3,
.old-styles h1,
.old-styles h2,
.old-styles h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.old-styles .h1 .small,
.old-styles .h1 small,
.old-styles .h2 .small,
.old-styles .h2 small,
.old-styles .h3 .small,
.old-styles .h3 small,
.old-styles h1 .small,
.old-styles h1 small,
.old-styles h2 .small,
.old-styles h2 small,
.old-styles h3 .small,
.old-styles h3 small {
  font-size: 65%;
}
.old-styles .h4,
.old-styles .h5,
.old-styles .h6,
.old-styles h4,
.old-styles h5,
.old-styles h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.old-styles .h4 .small,
.old-styles .h4 small,
.old-styles .h5 .small,
.old-styles .h5 small,
.old-styles .h6 .small,
.old-styles .h6 small,
.old-styles h4 .small,
.old-styles h4 small,
.old-styles h5 .small,
.old-styles h5 small,
.old-styles h6 .small,
.old-styles h6 small {
  font-size: 75%;
}
.old-styles .h1,
.old-styles h1 {
  font-size: 36px;
}
.old-styles .h2,
.old-styles h2 {
  font-size: 30px;
}
.old-styles .h3,
.old-styles h3 {
  font-size: 24px;
}
.old-styles .h4,
.old-styles h4 {
  font-size: 18px;
}
.old-styles .h5,
.old-styles h5 {
  font-size: 14px;
}
.old-styles .h6,
.old-styles h6 {
  font-size: 12px;
}
.old-styles p {
  margin: 0 0 10px;
}
.old-styles .lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .old-styles .lead {
    font-size: 21px;
  }
}
.old-styles .small,
.old-styles small {
  font-size: 85%;
}
.old-styles .mark,
.old-styles mark {
  background-color: #fcf8e3;
  padding: 0.2em;
}
.old-styles .text-left {
  text-align: left;
}
.old-styles .text-right {
  text-align: right;
}
.old-styles .text-center {
  text-align: center;
}
.old-styles .text-justify {
  text-align: justify;
}
.old-styles .text-nowrap {
  white-space: nowrap;
}
.old-styles .text-lowercase {
  text-transform: lowercase;
}
.old-styles .initialism,
.old-styles .text-uppercase {
  text-transform: uppercase;
}
.old-styles .text-capitalize {
  text-transform: capitalize;
}
.old-styles .text-muted {
  color: #777;
}
.old-styles .text-primary {
  color: #337ab7;
}
.old-styles a.text-primary:focus,
.old-styles a.text-primary:hover {
  color: #286090;
}
.old-styles .text-success {
  color: #3c763d;
}
.old-styles a.text-success:focus,
.old-styles a.text-success:hover {
  color: #2b542c;
}
.old-styles .text-info {
  color: #009fe1;
}
.old-styles a.text-info:focus,
.old-styles a.text-info:hover {
  color: #0282b7;
}
.old-styles .text-warning {
  color: #8a6d3b;
}
.old-styles a.text-warning:focus,
.old-styles a.text-warning:hover {
  color: #66512c;
}
.old-styles .text-danger {
  color: #a94442;
}
.old-styles a.text-danger:focus,
.old-styles a.text-danger:hover {
  color: #843534;
}
.old-styles .bg-primary {
  color: #fff;
}
.old-styles .bg-primary {
  background-color: #337ab7;
}
.old-styles a.bg-primary:focus,
.old-styles a.bg-primary:hover {
  background-color: #286090;
}
.old-styles .bg-success {
  background-color: #dff0d8;
}
.old-styles a.bg-success:focus,
.old-styles a.bg-success:hover {
  background-color: #c1e2b3;
}
.old-styles .bg-info {
  background-color: #d9edf7;
}
.old-styles a.bg-info:focus,
.old-styles a.bg-info:hover {
  background-color: #afd9ee;
}
.old-styles .bg-warning {
  background-color: #fcf8e3;
}
.old-styles a.bg-warning:focus,
.old-styles a.bg-warning:hover {
  background-color: #f7ecb5;
}
.old-styles .bg-danger {
  background-color: #f2dede;
}
.old-styles a.bg-danger:focus,
.old-styles a.bg-danger:hover {
  background-color: #e4b9b9;
}
.old-styles .page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
.old-styles ol,
.old-styles ul {
  margin-top: 0;
  margin-bottom: 10px;
}
.old-styles ol ol,
.old-styles ol ul,
.old-styles ul ol,
.old-styles ul ul {
  margin-bottom: 0;
}
.old-styles .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.old-styles .list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.old-styles .list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.old-styles dl {
  margin-top: 0;
  margin-bottom: 20px;
}
.old-styles dd,
.old-styles dt {
  line-height: 1.428571429;
}
.old-styles dt {
  font-weight: 700;
}
.old-styles dd {
  margin-left: 0;
}
.old-styles .dl-horizontal dd:after,
.old-styles .dl-horizontal dd:before {
  content: " ";
  display: table;
}
.old-styles .dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  .old-styles .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .old-styles .dl-horizontal dd {
    margin-left: 180px;
  }
}
.old-styles abbr[data-original-title],
.old-styles abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.old-styles .initialism {
  font-size: 90%;
}
.old-styles blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
.old-styles blockquote ol:last-child,
.old-styles blockquote p:last-child,
.old-styles blockquote ul:last-child {
  margin-bottom: 0;
}
.old-styles blockquote .small,
.old-styles blockquote footer,
.old-styles blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: #777;
}
.old-styles blockquote .small:before,
.old-styles blockquote footer:before,
.old-styles blockquote small:before {
  content: "— ";
}
.old-styles .blockquote-reverse,
.old-styles blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right;
}
.old-styles .blockquote-reverse .small:before,
.old-styles .blockquote-reverse footer:before,
.old-styles .blockquote-reverse small:before,
.old-styles blockquote.pull-right .small:before,
.old-styles blockquote.pull-right footer:before,
.old-styles blockquote.pull-right small:before {
  content: "";
}
.old-styles .blockquote-reverse .small:after,
.old-styles .blockquote-reverse footer:after,
.old-styles .blockquote-reverse small:after,
.old-styles blockquote.pull-right .small:after,
.old-styles blockquote.pull-right footer:after,
.old-styles blockquote.pull-right small:after {
  content: " —";
}
.old-styles address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}
.old-styles code,
.old-styles kbd,
.old-styles pre,
.old-styles samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.old-styles code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
}
.old-styles kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.old-styles kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}
.old-styles pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.428571429;
  word-break: break-all;
  word-wrap: break-word;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}
.old-styles pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
}
.old-styles .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.old-styles .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.old-styles .container:after {
  clear: both;
}
@media (min-width: 768px) {
  .old-styles .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .old-styles .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .old-styles .container {
    width: 1170px;
  }
}
.old-styles .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.old-styles .container-fluid:after,
.old-styles .container-fluid:before {
  content: " ";
  display: table;
}
.old-styles .container-fluid:after {
  clear: both;
}
.old-styles .row {
  margin-left: -15px;
  margin-right: -15px;
}
.old-styles .row:after,
.old-styles .row:before {
  content: " ";
  display: table;
}
.old-styles .row:after {
  clear: both;
}
.old-styles .col-lg-1,
.old-styles .col-lg-10,
.old-styles .col-lg-11,
.old-styles .col-lg-12,
.old-styles .col-lg-2,
.old-styles .col-lg-3,
.old-styles .col-lg-4,
.old-styles .col-lg-5,
.old-styles .col-lg-6,
.old-styles .col-lg-7,
.old-styles .col-lg-8,
.old-styles .col-lg-9,
.old-styles .col-md-1,
.old-styles .col-md-10,
.old-styles .col-md-11,
.old-styles .col-md-12,
.old-styles .col-md-2,
.old-styles .col-md-3,
.old-styles .col-md-4,
.old-styles .col-md-5,
.old-styles .col-md-6,
.old-styles .col-md-7,
.old-styles .col-md-8,
.old-styles .col-md-9,
.old-styles .col-sm-1,
.old-styles .col-sm-10,
.old-styles .col-sm-11,
.old-styles .col-sm-12,
.old-styles .col-sm-2,
.old-styles .col-sm-3,
.old-styles .col-sm-4,
.old-styles .col-sm-5,
.old-styles .col-sm-6,
.old-styles .col-sm-7,
.old-styles .col-sm-8,
.old-styles .col-sm-9,
.old-styles .col-xs-1,
.old-styles .col-xs-10,
.old-styles .col-xs-11,
.old-styles .col-xs-12,
.old-styles .col-xs-2,
.old-styles .col-xs-3,
.old-styles .col-xs-4,
.old-styles .col-xs-5,
.old-styles .col-xs-6,
.old-styles .col-xs-7,
.old-styles .col-xs-8,
.old-styles .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.old-styles .col-xs-1,
.old-styles .col-xs-10,
.old-styles .col-xs-11,
.old-styles .col-xs-12,
.old-styles .col-xs-2,
.old-styles .col-xs-3,
.old-styles .col-xs-4,
.old-styles .col-xs-5,
.old-styles .col-xs-6,
.old-styles .col-xs-7,
.old-styles .col-xs-8,
.old-styles .col-xs-9 {
  float: left;
}
.old-styles .col-xs-1 {
  width: 8.3333333333%;
}
.old-styles .col-xs-2 {
  width: 16.6666666667%;
}
.old-styles .col-xs-3 {
  width: 25%;
}
.old-styles .col-xs-4 {
  width: 33.3333333333%;
}
.old-styles .col-xs-5 {
  width: 41.6666666667%;
}
.old-styles .col-xs-6 {
  width: 50%;
}
.old-styles .col-xs-7 {
  width: 58.3333333333%;
}
.old-styles .col-xs-8 {
  width: 66.6666666667%;
}
.old-styles .col-xs-9 {
  width: 75%;
}
.old-styles .col-xs-10 {
  width: 83.3333333333%;
}
.old-styles .col-xs-11 {
  width: 91.6666666667%;
}
.old-styles .col-xs-12 {
  width: 100%;
}
.old-styles .col-xs-pull-0 {
  right: auto;
}
.old-styles .col-xs-pull-1 {
  right: 8.3333333333%;
}
.old-styles .col-xs-pull-2 {
  right: 16.6666666667%;
}
.old-styles .col-xs-pull-3 {
  right: 25%;
}
.old-styles .col-xs-pull-4 {
  right: 33.3333333333%;
}
.old-styles .col-xs-pull-5 {
  right: 41.6666666667%;
}
.old-styles .col-xs-pull-6 {
  right: 50%;
}
.old-styles .col-xs-pull-7 {
  right: 58.3333333333%;
}
.old-styles .col-xs-pull-8 {
  right: 66.6666666667%;
}
.old-styles .col-xs-pull-9 {
  right: 75%;
}
.old-styles .col-xs-pull-10 {
  right: 83.3333333333%;
}
.old-styles .col-xs-pull-11 {
  right: 91.6666666667%;
}
.old-styles .col-xs-pull-12 {
  right: 100%;
}
.old-styles .col-xs-push-0 {
  left: auto;
}
.old-styles .col-xs-push-1 {
  left: 8.3333333333%;
}
.old-styles .col-xs-push-2 {
  left: 16.6666666667%;
}
.old-styles .col-xs-push-3 {
  left: 25%;
}
.old-styles .col-xs-push-4 {
  left: 33.3333333333%;
}
.old-styles .col-xs-push-5 {
  left: 41.6666666667%;
}
.old-styles .col-xs-push-6 {
  left: 50%;
}
.old-styles .col-xs-push-7 {
  left: 58.3333333333%;
}
.old-styles .col-xs-push-8 {
  left: 66.6666666667%;
}
.old-styles .col-xs-push-9 {
  left: 75%;
}
.old-styles .col-xs-push-10 {
  left: 83.3333333333%;
}
.old-styles .col-xs-push-11 {
  left: 91.6666666667%;
}
.old-styles .col-xs-push-12 {
  left: 100%;
}
.old-styles .col-xs-offset-0 {
  margin-left: 0;
}
.old-styles .col-xs-offset-1 {
  margin-left: 8.3333333333%;
}
.old-styles .col-xs-offset-2 {
  margin-left: 16.6666666667%;
}
.old-styles .col-xs-offset-3 {
  margin-left: 25%;
}
.old-styles .col-xs-offset-4 {
  margin-left: 33.3333333333%;
}
.old-styles .col-xs-offset-5 {
  margin-left: 41.6666666667%;
}
.old-styles .col-xs-offset-6 {
  margin-left: 50%;
}
.old-styles .col-xs-offset-7 {
  margin-left: 58.3333333333%;
}
.old-styles .col-xs-offset-8 {
  margin-left: 66.6666666667%;
}
.old-styles .col-xs-offset-9 {
  margin-left: 75%;
}
.old-styles .col-xs-offset-10 {
  margin-left: 83.3333333333%;
}
.old-styles .col-xs-offset-11 {
  margin-left: 91.6666666667%;
}
.old-styles .col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 768px) {
  .old-styles .col-sm-1,
  .old-styles .col-sm-10,
  .old-styles .col-sm-11,
  .old-styles .col-sm-12,
  .old-styles .col-sm-2,
  .old-styles .col-sm-3,
  .old-styles .col-sm-4,
  .old-styles .col-sm-5,
  .old-styles .col-sm-6,
  .old-styles .col-sm-7,
  .old-styles .col-sm-8,
  .old-styles .col-sm-9 {
    float: left;
  }
  .old-styles .col-sm-1 {
    width: 8.3333333333%;
  }
  .old-styles .col-sm-2 {
    width: 16.6666666667%;
  }
  .old-styles .col-sm-3 {
    width: 25%;
  }
  .old-styles .col-sm-4 {
    width: 33.3333333333%;
  }
  .old-styles .col-sm-5 {
    width: 41.6666666667%;
  }
  .old-styles .col-sm-6 {
    width: 50%;
  }
  .old-styles .col-sm-7 {
    width: 58.3333333333%;
  }
  .old-styles .col-sm-8 {
    width: 66.6666666667%;
  }
  .old-styles .col-sm-9 {
    width: 75%;
  }
  .old-styles .col-sm-10 {
    width: 83.3333333333%;
  }
  .old-styles .col-sm-11 {
    width: 91.6666666667%;
  }
  .old-styles .col-sm-12 {
    width: 100%;
  }
  .old-styles .col-sm-pull-0 {
    right: auto;
  }
  .old-styles .col-sm-pull-1 {
    right: 8.3333333333%;
  }
  .old-styles .col-sm-pull-2 {
    right: 16.6666666667%;
  }
  .old-styles .col-sm-pull-3 {
    right: 25%;
  }
  .old-styles .col-sm-pull-4 {
    right: 33.3333333333%;
  }
  .old-styles .col-sm-pull-5 {
    right: 41.6666666667%;
  }
  .old-styles .col-sm-pull-6 {
    right: 50%;
  }
  .old-styles .col-sm-pull-7 {
    right: 58.3333333333%;
  }
  .old-styles .col-sm-pull-8 {
    right: 66.6666666667%;
  }
  .old-styles .col-sm-pull-9 {
    right: 75%;
  }
  .old-styles .col-sm-pull-10 {
    right: 83.3333333333%;
  }
  .old-styles .col-sm-pull-11 {
    right: 91.6666666667%;
  }
  .old-styles .col-sm-pull-12 {
    right: 100%;
  }
  .old-styles .col-sm-push-0 {
    left: auto;
  }
  .old-styles .col-sm-push-1 {
    left: 8.3333333333%;
  }
  .old-styles .col-sm-push-2 {
    left: 16.6666666667%;
  }
  .old-styles .col-sm-push-3 {
    left: 25%;
  }
  .old-styles .col-sm-push-4 {
    left: 33.3333333333%;
  }
  .old-styles .col-sm-push-5 {
    left: 41.6666666667%;
  }
  .old-styles .col-sm-push-6 {
    left: 50%;
  }
  .old-styles .col-sm-push-7 {
    left: 58.3333333333%;
  }
  .old-styles .col-sm-push-8 {
    left: 66.6666666667%;
  }
  .old-styles .col-sm-push-9 {
    left: 75%;
  }
  .old-styles .col-sm-push-10 {
    left: 83.3333333333%;
  }
  .old-styles .col-sm-push-11 {
    left: 91.6666666667%;
  }
  .old-styles .col-sm-push-12 {
    left: 100%;
  }
  .old-styles .col-sm-offset-0 {
    margin-left: 0;
  }
  .old-styles .col-sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .old-styles .col-sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .old-styles .col-sm-offset-3 {
    margin-left: 25%;
  }
  .old-styles .col-sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .old-styles .col-sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .old-styles .col-sm-offset-6 {
    margin-left: 50%;
  }
  .old-styles .col-sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .old-styles .col-sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .old-styles .col-sm-offset-9 {
    margin-left: 75%;
  }
  .old-styles .col-sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .old-styles .col-sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .old-styles .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .old-styles .col-md-1,
  .old-styles .col-md-10,
  .old-styles .col-md-11,
  .old-styles .col-md-12,
  .old-styles .col-md-2,
  .old-styles .col-md-3,
  .old-styles .col-md-4,
  .old-styles .col-md-5,
  .old-styles .col-md-6,
  .old-styles .col-md-7,
  .old-styles .col-md-8,
  .old-styles .col-md-9 {
    float: left;
  }
  .old-styles .col-md-1 {
    width: 8.3333333333%;
  }
  .old-styles .col-md-2 {
    width: 16.6666666667%;
  }
  .old-styles .col-md-3 {
    width: 25%;
  }
  .old-styles .col-md-4 {
    width: 33.3333333333%;
  }
  .old-styles .col-md-5 {
    width: 41.6666666667%;
  }
  .old-styles .col-md-6 {
    width: 50%;
  }
  .old-styles .col-md-7 {
    width: 58.3333333333%;
  }
  .old-styles .col-md-8 {
    width: 66.6666666667%;
  }
  .old-styles .col-md-9 {
    width: 75%;
  }
  .old-styles .col-md-10 {
    width: 83.3333333333%;
  }
  .old-styles .col-md-11 {
    width: 91.6666666667%;
  }
  .old-styles .col-md-12 {
    width: 100%;
  }
  .old-styles .col-md-pull-0 {
    right: auto;
  }
  .old-styles .col-md-pull-1 {
    right: 8.3333333333%;
  }
  .old-styles .col-md-pull-2 {
    right: 16.6666666667%;
  }
  .old-styles .col-md-pull-3 {
    right: 25%;
  }
  .old-styles .col-md-pull-4 {
    right: 33.3333333333%;
  }
  .old-styles .col-md-pull-5 {
    right: 41.6666666667%;
  }
  .old-styles .col-md-pull-6 {
    right: 50%;
  }
  .old-styles .col-md-pull-7 {
    right: 58.3333333333%;
  }
  .old-styles .col-md-pull-8 {
    right: 66.6666666667%;
  }
  .old-styles .col-md-pull-9 {
    right: 75%;
  }
  .old-styles .col-md-pull-10 {
    right: 83.3333333333%;
  }
  .old-styles .col-md-pull-11 {
    right: 91.6666666667%;
  }
  .old-styles .col-md-pull-12 {
    right: 100%;
  }
  .old-styles .col-md-push-0 {
    left: auto;
  }
  .old-styles .col-md-push-1 {
    left: 8.3333333333%;
  }
  .old-styles .col-md-push-2 {
    left: 16.6666666667%;
  }
  .old-styles .col-md-push-3 {
    left: 25%;
  }
  .old-styles .col-md-push-4 {
    left: 33.3333333333%;
  }
  .old-styles .col-md-push-5 {
    left: 41.6666666667%;
  }
  .old-styles .col-md-push-6 {
    left: 50%;
  }
  .old-styles .col-md-push-7 {
    left: 58.3333333333%;
  }
  .old-styles .col-md-push-8 {
    left: 66.6666666667%;
  }
  .old-styles .col-md-push-9 {
    left: 75%;
  }
  .old-styles .col-md-push-10 {
    left: 83.3333333333%;
  }
  .old-styles .col-md-push-11 {
    left: 91.6666666667%;
  }
  .old-styles .col-md-push-12 {
    left: 100%;
  }
  .old-styles .col-md-offset-0 {
    margin-left: 0;
  }
  .old-styles .col-md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .old-styles .col-md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .old-styles .col-md-offset-3 {
    margin-left: 25%;
  }
  .old-styles .col-md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .old-styles .col-md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .old-styles .col-md-offset-6 {
    margin-left: 50%;
  }
  .old-styles .col-md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .old-styles .col-md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .old-styles .col-md-offset-9 {
    margin-left: 75%;
  }
  .old-styles .col-md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .old-styles .col-md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .old-styles .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .old-styles .col-lg-1,
  .old-styles .col-lg-10,
  .old-styles .col-lg-11,
  .old-styles .col-lg-12,
  .old-styles .col-lg-2,
  .old-styles .col-lg-3,
  .old-styles .col-lg-4,
  .old-styles .col-lg-5,
  .old-styles .col-lg-6,
  .old-styles .col-lg-7,
  .old-styles .col-lg-8,
  .old-styles .col-lg-9 {
    float: left;
  }
  .old-styles .col-lg-1 {
    width: 8.3333333333%;
  }
  .old-styles .col-lg-2 {
    width: 16.6666666667%;
  }
  .old-styles .col-lg-3 {
    width: 25%;
  }
  .old-styles .col-lg-4 {
    width: 33.3333333333%;
  }
  .old-styles .col-lg-5 {
    width: 41.6666666667%;
  }
  .old-styles .col-lg-6 {
    width: 50%;
  }
  .old-styles .col-lg-7 {
    width: 58.3333333333%;
  }
  .old-styles .col-lg-8 {
    width: 66.6666666667%;
  }
  .old-styles .col-lg-9 {
    width: 75%;
  }
  .old-styles .col-lg-10 {
    width: 83.3333333333%;
  }
  .old-styles .col-lg-11 {
    width: 91.6666666667%;
  }
  .old-styles .col-lg-12 {
    width: 100%;
  }
  .old-styles .col-lg-pull-0 {
    right: auto;
  }
  .old-styles .col-lg-pull-1 {
    right: 8.3333333333%;
  }
  .old-styles .col-lg-pull-2 {
    right: 16.6666666667%;
  }
  .old-styles .col-lg-pull-3 {
    right: 25%;
  }
  .old-styles .col-lg-pull-4 {
    right: 33.3333333333%;
  }
  .old-styles .col-lg-pull-5 {
    right: 41.6666666667%;
  }
  .old-styles .col-lg-pull-6 {
    right: 50%;
  }
  .old-styles .col-lg-pull-7 {
    right: 58.3333333333%;
  }
  .old-styles .col-lg-pull-8 {
    right: 66.6666666667%;
  }
  .old-styles .col-lg-pull-9 {
    right: 75%;
  }
  .old-styles .col-lg-pull-10 {
    right: 83.3333333333%;
  }
  .old-styles .col-lg-pull-11 {
    right: 91.6666666667%;
  }
  .old-styles .col-lg-pull-12 {
    right: 100%;
  }
  .old-styles .col-lg-push-0 {
    left: auto;
  }
  .old-styles .col-lg-push-1 {
    left: 8.3333333333%;
  }
  .old-styles .col-lg-push-2 {
    left: 16.6666666667%;
  }
  .old-styles .col-lg-push-3 {
    left: 25%;
  }
  .old-styles .col-lg-push-4 {
    left: 33.3333333333%;
  }
  .old-styles .col-lg-push-5 {
    left: 41.6666666667%;
  }
  .old-styles .col-lg-push-6 {
    left: 50%;
  }
  .old-styles .col-lg-push-7 {
    left: 58.3333333333%;
  }
  .old-styles .col-lg-push-8 {
    left: 66.6666666667%;
  }
  .old-styles .col-lg-push-9 {
    left: 75%;
  }
  .old-styles .col-lg-push-10 {
    left: 83.3333333333%;
  }
  .old-styles .col-lg-push-11 {
    left: 91.6666666667%;
  }
  .old-styles .col-lg-push-12 {
    left: 100%;
  }
  .old-styles .col-lg-offset-0 {
    margin-left: 0;
  }
  .old-styles .col-lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .old-styles .col-lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .old-styles .col-lg-offset-3 {
    margin-left: 25%;
  }
  .old-styles .col-lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .old-styles .col-lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .old-styles .col-lg-offset-6 {
    margin-left: 50%;
  }
  .old-styles .col-lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .old-styles .col-lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .old-styles .col-lg-offset-9 {
    margin-left: 75%;
  }
  .old-styles .col-lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .old-styles .col-lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .old-styles .col-lg-offset-12 {
    margin-left: 100%;
  }
}
.old-styles .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.old-styles .fade.in {
  opacity: 1;
}
.old-styles .collapse {
  display: none;
}
.old-styles .collapse.in {
  display: block;
}
.old-styles tr.collapse.in {
  display: table-row;
}
.old-styles tbody.collapse.in {
  display: table-row-group;
}
.old-styles .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.old-styles .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.old-styles .dropdown,
.old-styles .dropup {
  position: relative;
}
.old-styles .dropdown-toggle:focus {
  outline: 0;
}
.old-styles .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 220px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.old-styles .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.old-styles .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.old-styles .dropdown-menu > li > a, .old-styles .dropdown-menu > li > span {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.428571429;
  color: #333;
  white-space: nowrap;
}
.old-styles .dropdown-menu > li > span {
  cursor: pointer;
  text-align: left;
  font-size: 1.4rem;
  padding: 8px 16px !important;
  transition: all 0.2s ease-in;
}
.old-styles .dropdown-menu > li > a:focus,
.old-styles .dropdown-menu > li > a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.old-styles .dropdown-menu > .active > a,
.old-styles .dropdown-menu > .active > a:focus,
.old-styles .dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.old-styles .dropdown-menu > .disabled > a,
.old-styles .dropdown-menu > .disabled > a:focus,
.old-styles .dropdown-menu > .disabled > a:hover {
  color: #777;
}
.old-styles .dropdown-menu > .disabled > a:focus,
.old-styles .dropdown-menu > .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: not-allowed;
}
.old-styles .open > .dropdown-menu {
  display: block;
}
.old-styles .open > a {
  outline: 0;
}
.old-styles .dropdown-menu-right {
  left: auto;
  right: 0;
}
.old-styles .dropdown-menu-left {
  left: 0;
  right: auto;
}
.old-styles .dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.428571429;
  color: #777;
  white-space: nowrap;
}
.old-styles .dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.old-styles .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.old-styles .dropup .caret,
.old-styles .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  content: "";
}
.old-styles .dropup .dropdown-menu,
.old-styles .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .old-styles .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .old-styles .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.old-styles .nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.old-styles .nav:after,
.old-styles .nav:before {
  content: " ";
  display: table;
}
.old-styles .nav:after {
  clear: both;
}
.old-styles .nav > li {
  position: relative;
  display: block;
}
.old-styles .nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.old-styles .nav > li > a:focus,
.old-styles .nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.old-styles .nav > li.disabled > a {
  color: #777;
}
.old-styles .nav > li.disabled > a:focus,
.old-styles .nav > li.disabled > a:hover {
  color: #777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.old-styles .nav .open > a,
.old-styles .nav .open > a:focus,
.old-styles .nav .open > a:hover {
  background-color: #eee;
  border-color: #337ab7;
}
.old-styles .nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.old-styles .nav > li > a > img {
  max-width: none;
}
.old-styles .nav-tabs {
  border-bottom: 1px solid #ddd;
}
.old-styles .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.old-styles .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
}
.old-styles .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.old-styles .nav-tabs > li.active > a,
.old-styles .nav-tabs > li.active > a:focus,
.old-styles .nav-tabs > li.active > a:hover {
  color: #555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.old-styles .nav-pills > li {
  float: left;
}
.old-styles .nav-pills > li + li {
  margin-left: 2px;
}
.old-styles .nav-pills > li.active > a,
.old-styles .nav-pills > li.active > a:focus,
.old-styles .nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #337ab7;
}
.old-styles .nav-stacked > li {
  float: none;
}
.old-styles .nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.old-styles .nav-justified,
.old-styles .nav-tabs.nav-justified {
  width: 100%;
}
.old-styles .nav-justified > li,
.old-styles .nav-tabs.nav-justified > li {
  float: none;
}
.old-styles .nav-justified > li > a,
.old-styles .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.old-styles .nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .old-styles .nav-justified > li,
  .old-styles .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .old-styles .nav-justified > li > a,
  .old-styles .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.old-styles .nav-tabs-justified,
.old-styles .nav-tabs.nav-justified {
  border-bottom: 0;
}
.old-styles .nav-tabs-justified > li > a,
.old-styles .nav-tabs.nav-justified > li > a {
  margin-right: 0;
}
.old-styles .nav-tabs-justified > .active > a,
.old-styles .nav-tabs-justified > .active > a:focus,
.old-styles .nav-tabs-justified > .active > a:hover,
.old-styles .nav-tabs.nav-justified > .active > a,
.old-styles .nav-tabs.nav-justified > .active > a:focus,
.old-styles .nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .old-styles .nav-tabs-justified > li > a,
  .old-styles .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
  }
  .old-styles .nav-tabs-justified > .active > a,
  .old-styles .nav-tabs-justified > .active > a:focus,
  .old-styles .nav-tabs-justified > .active > a:hover,
  .old-styles .nav-tabs.nav-justified > .active > a,
  .old-styles .nav-tabs.nav-justified > .active > a:focus,
  .old-styles .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
.old-styles .tab-content > .tab-pane {
  display: none;
}
.old-styles .tab-content > .active {
  display: block;
}
.old-styles .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.old-styles .label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}
.old-styles .label:empty {
  display: none;
}
.old-styles .btn .label {
  position: relative;
  top: -1px;
}
.old-styles a.label:focus,
.old-styles a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.old-styles .label-default {
  background-color: #777;
}
.old-styles .label-default[href]:focus,
.old-styles .label-default[href]:hover {
  background-color: #5e5e5e;
}
.old-styles .label-primary {
  background-color: #337ab7;
}
.old-styles .label-primary[href]:focus,
.old-styles .label-primary[href]:hover {
  background-color: #286090;
}
.old-styles .label-success {
  background-color: #5cb85c;
}
.old-styles .label-success[href]:focus,
.old-styles .label-success[href]:hover {
  background-color: #449d44;
}
.old-styles .label-info {
  background-color: #5bc0de;
}
.old-styles .label-info[href]:focus,
.old-styles .label-info[href]:hover {
  background-color: #31b0d5;
}
.old-styles .label-warning {
  background-color: #f0ad4e;
}
.old-styles .label-warning[href]:focus,
.old-styles .label-warning[href]:hover {
  background-color: #ec971f;
}
.old-styles .label-danger {
  background-color: #d9534f;
}
.old-styles .label-danger[href]:focus,
.old-styles .label-danger[href]:hover {
  background-color: #c9302c;
}
.old-styles .badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777;
}
.old-styles .badge:empty {
  display: none;
}
.old-styles .btn .badge {
  position: relative;
  top: -1px;
}
.old-styles .btn-group-xs > .btn .badge,
.old-styles .btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
.old-styles .list-group-item.active > .badge,
.old-styles .nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.old-styles .list-group-item > .badge {
  float: right;
}
.old-styles .list-group-item > .badge + .badge {
  margin-right: 5px;
}
.old-styles .nav-pills > li > a > .badge {
  margin-left: 3px;
}
.old-styles a.badge:focus,
.old-styles a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.old-styles .thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.old-styles .thumbnail a > img,
.old-styles .thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.old-styles .thumbnail .caption {
  padding: 9px;
  color: #333;
}
.old-styles a.thumbnail.active,
.old-styles a.thumbnail:focus,
.old-styles a.thumbnail:hover {
  border-color: #337ab7;
}
.old-styles .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.old-styles .alert h4 {
  margin-top: 0;
  color: inherit;
}
.old-styles .alert .alert-link {
  font-weight: 700;
}
.old-styles .alert > p,
.old-styles .alert > ul {
  margin-bottom: 0;
}
.old-styles .alert > p + p {
  margin-top: 5px;
}
.old-styles .alert-dismissable,
.old-styles .alert-dismissible {
  padding-right: 35px;
}
.old-styles .alert-dismissable .close,
.old-styles .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.old-styles .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.old-styles .alert-success hr {
  border-top-color: #c9e2b3;
}
.old-styles .alert-success .alert-link {
  color: #2b542c;
}
.old-styles .alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.old-styles .alert-info hr {
  border-top-color: #a6e1ec;
}
.old-styles .alert-info .alert-link {
  color: #245269;
}
.old-styles .alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.old-styles .alert-warning hr {
  border-top-color: #f7e1b5;
}
.old-styles .alert-warning .alert-link {
  color: #66512c;
}
.old-styles .alert-danger,
.old-styles .alert-error {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.old-styles .alert-danger hr,
.old-styles .alert-error hr {
  border-top-color: #e4b9c0;
}
.old-styles .alert-danger .alert-link,
.old-styles .alert-error .alert-link {
  color: #843534;
}
.old-styles .list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.old-styles .list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.old-styles .list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.old-styles .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.old-styles a.list-group-item,
.old-styles button.list-group-item {
  color: #555;
}
.old-styles a.list-group-item .list-group-item-heading,
.old-styles button.list-group-item .list-group-item-heading {
  color: #333;
}
.old-styles a.list-group-item:focus,
.old-styles a.list-group-item:hover,
.old-styles button.list-group-item:focus,
.old-styles button.list-group-item:hover {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
.old-styles button.list-group-item {
  width: 100%;
  text-align: left;
}
.old-styles .list-group-item.disabled,
.old-styles .list-group-item.disabled:focus,
.old-styles .list-group-item.disabled:hover {
  background-color: #eee;
  color: #777;
  cursor: not-allowed;
}
.old-styles .list-group-item.disabled .list-group-item-heading,
.old-styles .list-group-item.disabled:focus .list-group-item-heading,
.old-styles .list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}
.old-styles .list-group-item.disabled .list-group-item-text,
.old-styles .list-group-item.disabled:focus .list-group-item-text,
.old-styles .list-group-item.disabled:hover .list-group-item-text {
  color: #777;
}
.old-styles .list-group-item.active,
.old-styles .list-group-item.active:focus,
.old-styles .list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.old-styles .list-group-item.active .list-group-item-heading,
.old-styles .list-group-item.active .list-group-item-heading > .small,
.old-styles .list-group-item.active .list-group-item-heading > small,
.old-styles .list-group-item.active:focus .list-group-item-heading,
.old-styles .list-group-item.active:focus .list-group-item-heading > .small,
.old-styles .list-group-item.active:focus .list-group-item-heading > small,
.old-styles .list-group-item.active:hover .list-group-item-heading,
.old-styles .list-group-item.active:hover .list-group-item-heading > .small,
.old-styles .list-group-item.active:hover .list-group-item-heading > small {
  color: inherit;
}
.old-styles .list-group-item.active .list-group-item-text,
.old-styles .list-group-item.active:focus .list-group-item-text,
.old-styles .list-group-item.active:hover .list-group-item-text {
  color: #c7ddef;
}
.old-styles .list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
.old-styles a.list-group-item-success,
.old-styles button.list-group-item-success {
  color: #3c763d;
}
.old-styles a.list-group-item-success .list-group-item-heading,
.old-styles button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
.old-styles a.list-group-item-success:focus,
.old-styles a.list-group-item-success:hover,
.old-styles button.list-group-item-success:focus,
.old-styles button.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}
.old-styles a.list-group-item-success.active,
.old-styles a.list-group-item-success.active:focus,
.old-styles a.list-group-item-success.active:hover,
.old-styles button.list-group-item-success.active,
.old-styles button.list-group-item-success.active:focus,
.old-styles button.list-group-item-success.active:hover {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.old-styles .list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
.old-styles a.list-group-item-info,
.old-styles button.list-group-item-info {
  color: #31708f;
}
.old-styles a.list-group-item-info .list-group-item-heading,
.old-styles button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
.old-styles a.list-group-item-info:focus,
.old-styles a.list-group-item-info:hover,
.old-styles button.list-group-item-info:focus,
.old-styles button.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}
.old-styles a.list-group-item-info.active,
.old-styles a.list-group-item-info.active:focus,
.old-styles a.list-group-item-info.active:hover,
.old-styles button.list-group-item-info.active,
.old-styles button.list-group-item-info.active:focus,
.old-styles button.list-group-item-info.active:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.old-styles .list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
.old-styles a.list-group-item-warning,
.old-styles button.list-group-item-warning {
  color: #8a6d3b;
}
.old-styles a.list-group-item-warning .list-group-item-heading,
.old-styles button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
.old-styles a.list-group-item-warning:focus,
.old-styles a.list-group-item-warning:hover,
.old-styles button.list-group-item-warning:focus,
.old-styles button.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}
.old-styles a.list-group-item-warning.active,
.old-styles a.list-group-item-warning.active:focus,
.old-styles a.list-group-item-warning.active:hover,
.old-styles button.list-group-item-warning.active,
.old-styles button.list-group-item-warning.active:focus,
.old-styles button.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.old-styles .list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
.old-styles a.list-group-item-danger,
.old-styles button.list-group-item-danger {
  color: #a94442;
}
.old-styles a.list-group-item-danger .list-group-item-heading,
.old-styles button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
.old-styles a.list-group-item-danger:focus,
.old-styles a.list-group-item-danger:hover,
.old-styles button.list-group-item-danger:focus,
.old-styles button.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}
.old-styles a.list-group-item-danger.active,
.old-styles a.list-group-item-danger.active:focus,
.old-styles a.list-group-item-danger.active:hover,
.old-styles button.list-group-item-danger.active,
.old-styles button.list-group-item-danger.active:focus,
.old-styles button.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.old-styles .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.old-styles .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.old-styles .panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.old-styles .panel-body {
  padding: 15px;
}
.old-styles .panel-body:after,
.old-styles .panel-body:before {
  content: " ";
  display: table;
}
.old-styles .panel-body:after {
  clear: both;
}
.old-styles .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.old-styles .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.old-styles .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.old-styles .panel-title > .small,
.old-styles .panel-title > .small > a,
.old-styles .panel-title > a,
.old-styles .panel-title > small,
.old-styles .panel-title > small > a {
  color: inherit;
}
.old-styles .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.old-styles .panel > .list-group,
.old-styles .panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.old-styles .panel > .list-group .list-group-item,
.old-styles .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
}
.old-styles .panel > .list-group:first-child .list-group-item:first-child,
.old-styles .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.old-styles .panel > .list-group:last-child .list-group-item:last-child,
.old-styles .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.old-styles .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.old-styles .panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.old-styles .list-group + .panel-footer {
  border-top-width: 0;
}
.old-styles .panel > .panel-collapse > .table,
.old-styles .panel > .table,
.old-styles .panel > .table-responsive > .table {
  margin-bottom: 0;
}
.old-styles .panel > .panel-collapse > .table caption,
.old-styles .panel > .table caption,
.old-styles .panel > .table-responsive > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.old-styles .panel > .table-responsive:first-child > .table:first-child,
.old-styles .panel > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.old-styles .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.old-styles .panel > .table:first-child > tbody:first-child > tr:first-child,
.old-styles .panel > .table:first-child > thead:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.old-styles .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.old-styles .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.old-styles .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.old-styles .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.old-styles .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.old-styles .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.old-styles .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.old-styles .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.old-styles .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.old-styles .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.old-styles .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.old-styles .panel > .table-responsive:last-child > .table:last-child,
.old-styles .panel > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.old-styles .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child,
.old-styles .panel > .table:last-child > tbody:last-child > tr:last-child,
.old-styles .panel > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.old-styles .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.old-styles .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.old-styles .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.old-styles .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.old-styles .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.old-styles .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.old-styles .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.old-styles .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.old-styles .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.old-styles .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.old-styles .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.old-styles .panel > .panel-body + .table,
.old-styles .panel > .panel-body + .table-responsive,
.old-styles .panel > .table + .panel-body,
.old-styles .panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.old-styles .panel > .table > tbody:first-child > tr:first-child td,
.old-styles .panel > .table > tbody:first-child > tr:first-child th {
  border-top: 0;
}
.old-styles .panel > .table-bordered,
.old-styles .panel > .table-responsive > .table-bordered {
  border: 0;
}
.old-styles .panel > .table-bordered > tbody > tr > td:first-child,
.old-styles .panel > .table-bordered > tbody > tr > th:first-child,
.old-styles .panel > .table-bordered > tfoot > tr > td:first-child,
.old-styles .panel > .table-bordered > tfoot > tr > th:first-child,
.old-styles .panel > .table-bordered > thead > tr > td:first-child,
.old-styles .panel > .table-bordered > thead > tr > th:first-child,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
  border-left: 0;
}
.old-styles .panel > .table-bordered > tbody > tr > td:last-child,
.old-styles .panel > .table-bordered > tbody > tr > th:last-child,
.old-styles .panel > .table-bordered > tfoot > tr > td:last-child,
.old-styles .panel > .table-bordered > tfoot > tr > th:last-child,
.old-styles .panel > .table-bordered > thead > tr > td:last-child,
.old-styles .panel > .table-bordered > thead > tr > th:last-child,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
  border-right: 0;
}
.old-styles .panel > .table-bordered > tbody > tr:first-child > td,
.old-styles .panel > .table-bordered > tbody > tr:first-child > th,
.old-styles .panel > .table-bordered > thead > tr:first-child > td,
.old-styles .panel > .table-bordered > thead > tr:first-child > th,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.old-styles .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
  border-bottom: 0;
}
.old-styles .panel > .table-bordered > tbody > tr:last-child > td,
.old-styles .panel > .table-bordered > tbody > tr:last-child > th,
.old-styles .panel > .table-bordered > tfoot > tr:last-child > td,
.old-styles .panel > .table-bordered > tfoot > tr:last-child > th,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.old-styles .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.old-styles .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.old-styles .panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.old-styles .panel-group {
  margin-bottom: 20px;
}
.old-styles .panel-group .panel {
  margin-bottom: 0;
}
.old-styles .panel-group .panel + .panel {
  margin-top: 5px;
}
.old-styles .panel-group .panel-heading {
  border-bottom: 0;
}
.old-styles .panel-group .panel-heading + .panel-collapse > .list-group,
.old-styles .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: 1px solid #ddd;
}
.old-styles .panel-group .panel-footer {
  border-top: 0;
}
.old-styles .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.old-styles .panel-default {
  border-color: #ddd;
}
.old-styles .panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.old-styles .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.old-styles .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.old-styles .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.old-styles .panel-primary {
  border-color: #337ab7;
}
.old-styles .panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.old-styles .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.old-styles .panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.old-styles .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.old-styles .panel-success {
  border-color: #d6e9c6;
}
.old-styles .panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.old-styles .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.old-styles .panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.old-styles .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.old-styles .panel-info {
  border-color: #bce8f1;
}
.old-styles .panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.old-styles .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.old-styles .panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.old-styles .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.old-styles .panel-warning {
  border-color: #faebcc;
}
.old-styles .panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.old-styles .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.old-styles .panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.old-styles .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.old-styles .panel-danger {
  border-color: #ebccd1;
}
.old-styles .panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.old-styles .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.old-styles .panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.old-styles .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.old-styles .close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
}
.old-styles .close:focus,
.old-styles .close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
}
.old-styles button.close {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.old-styles .modal-open {
  overflow: hidden;
}
.old-styles .modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.old-styles .modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.old-styles .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.old-styles .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.old-styles .modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.old-styles .modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.old-styles .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.old-styles .modal-backdrop.fade {
  opacity: 0;
}
.old-styles .modal-backdrop.in {
  opacity: 0.5;
}
.old-styles .modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.old-styles .modal-header:after,
.old-styles .modal-header:before {
  content: " ";
  display: table;
}
.old-styles .modal-header:after {
  clear: both;
}
.old-styles .modal-header .close {
  margin-top: -2px;
}
.old-styles .modal-title {
  margin: 0;
  line-height: 1.428571429;
}
.old-styles .modal-body {
  position: relative;
  padding: 15px;
}
.old-styles .modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.old-styles .modal-footer:after,
.old-styles .modal-footer:before {
  content: " ";
  display: table;
}
.old-styles .modal-footer:after {
  clear: both;
}
.old-styles .modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.old-styles .modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.old-styles .modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.old-styles .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .old-styles .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .old-styles .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .old-styles .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .old-styles .modal-lg {
    width: 900px;
  }
}
.old-styles .tooltip {
  position: absolute;
  z-index: 4070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
}
.old-styles .tooltip.in {
  opacity: 0.9;
}
.old-styles .tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.old-styles .tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.old-styles .tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.old-styles .tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.old-styles .tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.old-styles .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.old-styles .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.old-styles .tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.old-styles .tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.old-styles .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.old-styles .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.old-styles .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.old-styles .tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.old-styles .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.old-styles .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.old-styles .popover.top {
  margin-top: -10px;
}
.old-styles .popover.right {
  margin-left: 10px;
}
.old-styles .popover.bottom {
  margin-top: 10px;
}
.old-styles .popover.left {
  margin-left: -10px;
}
.old-styles .popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}
.old-styles .popover-content {
  padding: 9px 14px;
}
.old-styles .popover > .arrow,
.old-styles .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.old-styles .popover > .arrow {
  border-width: 11px;
}
.old-styles .popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.old-styles .popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.old-styles .popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.old-styles .popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.old-styles .popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.old-styles .popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.old-styles .popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.old-styles .popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.old-styles .popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.old-styles .clearfix:after,
.old-styles .clearfix:before {
  content: " ";
  display: table;
}
.old-styles .clearfix:after {
  clear: both;
}
.old-styles .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.old-styles .pull-right {
  float: right !important;
}
.old-styles .pull-left {
  float: left !important;
}
.old-styles .hide {
  display: none !important;
}
.old-styles .show {
  display: block !important;
}
.old-styles .invisible {
  visibility: hidden;
}
.old-styles .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.old-styles .hidden {
  display: none !important;
}
.old-styles .affix {
  position: fixed;
}
@-ms-viewport {
  .old-styles {
    width: device-width;
  }
}
.old-styles .visible-xs {
  display: none !important;
}
.old-styles .visible-sm {
  display: none !important;
}
.old-styles .visible-md {
  display: none !important;
}
.old-styles .visible-lg {
  display: none !important;
}
.old-styles .visible-lg-block,
.old-styles .visible-lg-inline,
.old-styles .visible-lg-inline-block,
.old-styles .visible-md-block,
.old-styles .visible-md-inline,
.old-styles .visible-md-inline-block,
.old-styles .visible-sm-block,
.old-styles .visible-sm-inline,
.old-styles .visible-sm-inline-block,
.old-styles .visible-xs-block,
.old-styles .visible-xs-inline,
.old-styles .visible-xs-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .old-styles .visible-xs {
    display: block !important;
  }
  .old-styles table.visible-xs {
    display: table !important;
  }
  .old-styles tr.visible-xs {
    display: table-row !important;
  }
  .old-styles td.visible-xs,
  .old-styles th.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .old-styles .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .old-styles .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .old-styles .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .old-styles .visible-sm {
    display: block !important;
  }
  .old-styles table.visible-sm {
    display: table !important;
  }
  .old-styles tr.visible-sm {
    display: table-row !important;
  }
  .old-styles td.visible-sm,
  .old-styles th.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .old-styles .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .old-styles .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .old-styles .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .old-styles .visible-md {
    display: block !important;
  }
  .old-styles table.visible-md {
    display: table !important;
  }
  .old-styles tr.visible-md {
    display: table-row !important;
  }
  .old-styles td.visible-md,
  .old-styles th.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .old-styles .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .old-styles .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .old-styles .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .old-styles .visible-lg {
    display: block !important;
  }
  .old-styles table.visible-lg {
    display: table !important;
  }
  .old-styles tr.visible-lg {
    display: table-row !important;
  }
  .old-styles td.visible-lg,
  .old-styles th.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .old-styles .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .old-styles .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .old-styles .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .old-styles .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .old-styles .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .old-styles .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .old-styles .hidden-lg {
    display: none !important;
  }
}
.old-styles .visible-print {
  display: none !important;
}
@media print {
  .old-styles .visible-print {
    display: block !important;
  }
  .old-styles table.visible-print {
    display: table !important;
  }
  .old-styles tr.visible-print {
    display: table-row !important;
  }
  .old-styles td.visible-print,
  .old-styles th.visible-print {
    display: table-cell !important;
  }
}
.old-styles .visible-print-block {
  display: none !important;
}
@media print {
  .old-styles .visible-print-block {
    display: block !important;
  }
}
.old-styles .visible-print-inline {
  display: none !important;
}
@media print {
  .old-styles .visible-print-inline {
    display: inline !important;
  }
}
.old-styles .visible-print-inline-block {
  display: none !important;
}
@media print {
  .old-styles .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .old-styles .hidden-print {
    display: none !important;
  }
}
.old-styles .rc_row-1 {
  margin-left: -1px;
  margin-right: -1px;
}
.old-styles .rc_row-1.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-1 {
  padding: 1px !important;
}
.old-styles .rc_padding-y-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
.old-styles .rc_padding-x-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}
.old-styles .rc_padding-top-1 {
  padding-top: 1px !important;
}
.old-styles .rc_padding-bottom-1 {
  padding-bottom: 1px !important;
}
.old-styles .rc_padding-left-1 {
  padding-left: 1px !important;
}
.old-styles .rc_padding-right-1 {
  padding-right: 1px !important;
}
.old-styles .rc_margin-1 {
  margin: 1px !important;
}
.old-styles .rc_margin-y-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}
.old-styles .rc_margin-x-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}
.old-styles .rc_margin-top-1 {
  margin-top: 1px !important;
}
.old-styles .rc_margin-bottom-1 {
  margin-bottom: 1px !important;
}
.old-styles .rc_margin-left-1 {
  margin-left: 1px !important;
}
.old-styles .rc_margin-right-1 {
  margin-right: 1px !important;
}
.old-styles .rc_row-2 {
  margin-left: -2px;
  margin-right: -2px;
}
.old-styles .rc_row-2.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-2 {
  padding: 2px !important;
}
.old-styles .rc_padding-y-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.old-styles .rc_padding-x-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.old-styles .rc_padding-top-2 {
  padding-top: 2px !important;
}
.old-styles .rc_padding-bottom-2 {
  padding-bottom: 2px !important;
}
.old-styles .rc_padding-left-2 {
  padding-left: 2px !important;
}
.old-styles .rc_padding-right-2 {
  padding-right: 2px !important;
}
.old-styles .rc_margin-2 {
  margin: 2px !important;
}
.old-styles .rc_margin-y-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.old-styles .rc_margin-x-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.old-styles .rc_margin-top-2 {
  margin-top: 2px !important;
}
.old-styles .rc_margin-bottom-2 {
  margin-bottom: 2px !important;
}
.old-styles .rc_margin-left-2 {
  margin-left: 2px !important;
}
.old-styles .rc_margin-right-2 {
  margin-right: 2px !important;
}
.old-styles .rc_row-3 {
  margin-left: -3px;
  margin-right: -3px;
}
.old-styles .rc_row-3.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-3 {
  padding: 3px !important;
}
.old-styles .rc_padding-y-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.old-styles .rc_padding-x-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.old-styles .rc_padding-top-3 {
  padding-top: 3px !important;
}
.old-styles .rc_padding-bottom-3 {
  padding-bottom: 3px !important;
}
.old-styles .rc_padding-left-3 {
  padding-left: 3px !important;
}
.old-styles .rc_padding-right-3 {
  padding-right: 3px !important;
}
.old-styles .rc_margin-3 {
  margin: 3px !important;
}
.old-styles .rc_margin-y-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}
.old-styles .rc_margin-x-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}
.old-styles .rc_margin-top-3 {
  margin-top: 3px !important;
}
.old-styles .rc_margin-bottom-3 {
  margin-bottom: 3px !important;
}
.old-styles .rc_margin-left-3 {
  margin-left: 3px !important;
}
.old-styles .rc_margin-right-3 {
  margin-right: 3px !important;
}
.old-styles .rc_row-4 {
  margin-left: -4px;
  margin-right: -4px;
}
.old-styles .rc_row-4.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-4 {
  padding: 4px !important;
}
.old-styles .rc_padding-y-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.old-styles .rc_padding-x-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.old-styles .rc_padding-top-4 {
  padding-top: 4px !important;
}
.old-styles .rc_padding-bottom-4 {
  padding-bottom: 4px !important;
}
.old-styles .rc_padding-left-4 {
  padding-left: 4px !important;
}
.old-styles .rc_padding-right-4 {
  padding-right: 4px !important;
}
.old-styles .rc_margin-4 {
  margin: 4px !important;
}
.old-styles .rc_margin-y-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.old-styles .rc_margin-x-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.old-styles .rc_margin-top-4 {
  margin-top: 4px !important;
}
.old-styles .rc_margin-bottom-4 {
  margin-bottom: 4px !important;
}
.old-styles .rc_margin-left-4 {
  margin-left: 4px !important;
}
.old-styles .rc_margin-right-4 {
  margin-right: 4px !important;
}
.old-styles .rc_row-5 {
  margin-left: -5px;
  margin-right: -5px;
}
.old-styles .rc_row-5.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-5 {
  padding: 5px !important;
}
.old-styles .rc_padding-y-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.old-styles .rc_padding-x-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.old-styles .rc_padding-top-5 {
  padding-top: 5px !important;
}
.old-styles .rc_padding-bottom-5 {
  padding-bottom: 5px !important;
}
.old-styles .rc_padding-left-5 {
  padding-left: 5px !important;
}
.old-styles .rc_padding-right-5 {
  padding-right: 5px !important;
}
.old-styles .rc_margin-5 {
  margin: 5px !important;
}
.old-styles .rc_margin-y-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.old-styles .rc_margin-x-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.old-styles .rc_margin-top-5 {
  margin-top: 5px !important;
}
.old-styles .rc_margin-bottom-5 {
  margin-bottom: 5px !important;
}
.old-styles .rc_margin-left-5 {
  margin-left: 5px !important;
}
.old-styles .rc_margin-right-5 {
  margin-right: 5px !important;
}
.old-styles .rc_row-6 {
  margin-left: -6px;
  margin-right: -6px;
}
.old-styles .rc_row-6.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-6 {
  padding: 6px !important;
}
.old-styles .rc_padding-y-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.old-styles .rc_padding-x-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.old-styles .rc_padding-top-6 {
  padding-top: 6px !important;
}
.old-styles .rc_padding-bottom-6 {
  padding-bottom: 6px !important;
}
.old-styles .rc_padding-left-6 {
  padding-left: 6px !important;
}
.old-styles .rc_padding-right-6 {
  padding-right: 6px !important;
}
.old-styles .rc_margin-6 {
  margin: 6px !important;
}
.old-styles .rc_margin-y-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.old-styles .rc_margin-x-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.old-styles .rc_margin-top-6 {
  margin-top: 6px !important;
}
.old-styles .rc_margin-bottom-6 {
  margin-bottom: 6px !important;
}
.old-styles .rc_margin-left-6 {
  margin-left: 6px !important;
}
.old-styles .rc_margin-right-6 {
  margin-right: 6px !important;
}
.old-styles .rc_row-7 {
  margin-left: -7px;
  margin-right: -7px;
}
.old-styles .rc_row-7.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-7 {
  padding: 7px !important;
}
.old-styles .rc_padding-y-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}
.old-styles .rc_padding-x-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}
.old-styles .rc_padding-top-7 {
  padding-top: 7px !important;
}
.old-styles .rc_padding-bottom-7 {
  padding-bottom: 7px !important;
}
.old-styles .rc_padding-left-7 {
  padding-left: 7px !important;
}
.old-styles .rc_padding-right-7 {
  padding-right: 7px !important;
}
.old-styles .rc_margin-7 {
  margin: 7px !important;
}
.old-styles .rc_margin-y-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}
.old-styles .rc_margin-x-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}
.old-styles .rc_margin-top-7 {
  margin-top: 7px !important;
}
.old-styles .rc_margin-bottom-7 {
  margin-bottom: 7px !important;
}
.old-styles .rc_margin-left-7 {
  margin-left: 7px !important;
}
.old-styles .rc_margin-right-7 {
  margin-right: 7px !important;
}
.old-styles .rc_row-8 {
  margin-left: -8px;
  margin-right: -8px;
}
.old-styles .rc_row-8.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-8 {
  padding: 8px !important;
}
.old-styles .rc_padding-y-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.old-styles .rc_padding-x-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.old-styles .rc_padding-top-8 {
  padding-top: 8px !important;
}
.old-styles .rc_padding-bottom-8 {
  padding-bottom: 8px !important;
}
.old-styles .rc_padding-left-8 {
  padding-left: 8px !important;
}
.old-styles .rc_padding-right-8 {
  padding-right: 8px !important;
}
.old-styles .rc_margin-8 {
  margin: 8px !important;
}
.old-styles .rc_margin-y-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.old-styles .rc_margin-x-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.old-styles .rc_margin-top-8 {
  margin-top: 8px !important;
}
.old-styles .rc_margin-bottom-8 {
  margin-bottom: 8px !important;
}
.old-styles .rc_margin-left-8 {
  margin-left: 8px !important;
}
.old-styles .rc_margin-right-8 {
  margin-right: 8px !important;
}
.old-styles .rc_row-9 {
  margin-left: -9px;
  margin-right: -9px;
}
.old-styles .rc_row-9.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-9 {
  padding: 9px !important;
}
.old-styles .rc_padding-y-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.old-styles .rc_padding-x-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
.old-styles .rc_padding-top-9 {
  padding-top: 9px !important;
}
.old-styles .rc_padding-bottom-9 {
  padding-bottom: 9px !important;
}
.old-styles .rc_padding-left-9 {
  padding-left: 9px !important;
}
.old-styles .rc_padding-right-9 {
  padding-right: 9px !important;
}
.old-styles .rc_margin-9 {
  margin: 9px !important;
}
.old-styles .rc_margin-y-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}
.old-styles .rc_margin-x-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}
.old-styles .rc_margin-top-9 {
  margin-top: 9px !important;
}
.old-styles .rc_margin-bottom-9 {
  margin-bottom: 9px !important;
}
.old-styles .rc_margin-left-9 {
  margin-left: 9px !important;
}
.old-styles .rc_margin-right-9 {
  margin-right: 9px !important;
}
.old-styles .rc_row-10 {
  margin-left: -10px;
  margin-right: -10px;
}
.old-styles .rc_row-10.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-10 {
  padding: 10px !important;
}
.old-styles .rc_padding-y-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.old-styles .rc_padding-x-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.old-styles .rc_padding-top-10 {
  padding-top: 10px !important;
}
.old-styles .rc_padding-bottom-10 {
  padding-bottom: 10px !important;
}
.old-styles .rc_padding-left-10 {
  padding-left: 10px !important;
}
.old-styles .rc_padding-right-10 {
  padding-right: 10px !important;
}
.old-styles .rc_margin-10 {
  margin: 10px !important;
}
.old-styles .rc_margin-y-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.old-styles .rc_margin-x-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.old-styles .rc_margin-top-10 {
  margin-top: 10px !important;
}
.old-styles .rc_margin-bottom-10 {
  margin-bottom: 10px !important;
}
.old-styles .rc_margin-left-10 {
  margin-left: 10px !important;
}
.old-styles .rc_margin-right-10 {
  margin-right: 10px !important;
}
.old-styles .rc_row-11 {
  margin-left: -11px;
  margin-right: -11px;
}
.old-styles .rc_row-11.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-11 {
  padding: 11px !important;
}
.old-styles .rc_padding-y-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
.old-styles .rc_padding-x-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.old-styles .rc_padding-top-11 {
  padding-top: 11px !important;
}
.old-styles .rc_padding-bottom-11 {
  padding-bottom: 11px !important;
}
.old-styles .rc_padding-left-11 {
  padding-left: 11px !important;
}
.old-styles .rc_padding-right-11 {
  padding-right: 11px !important;
}
.old-styles .rc_margin-11 {
  margin: 11px !important;
}
.old-styles .rc_margin-y-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}
.old-styles .rc_margin-x-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}
.old-styles .rc_margin-top-11 {
  margin-top: 11px !important;
}
.old-styles .rc_margin-bottom-11 {
  margin-bottom: 11px !important;
}
.old-styles .rc_margin-left-11 {
  margin-left: 11px !important;
}
.old-styles .rc_margin-right-11 {
  margin-right: 11px !important;
}
.old-styles .rc_row-12 {
  margin-left: -12px;
  margin-right: -12px;
}
.old-styles .rc_row-12.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-12 {
  padding: 12px !important;
}
.old-styles .rc_padding-y-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.old-styles .rc_padding-x-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.old-styles .rc_padding-top-12 {
  padding-top: 12px !important;
}
.old-styles .rc_padding-bottom-12 {
  padding-bottom: 12px !important;
}
.old-styles .rc_padding-left-12 {
  padding-left: 12px !important;
}
.old-styles .rc_padding-right-12 {
  padding-right: 12px !important;
}
.old-styles .rc_margin-12 {
  margin: 12px !important;
}
.old-styles .rc_margin-y-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.old-styles .rc_margin-x-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.old-styles .rc_margin-top-12 {
  margin-top: 12px !important;
}
.old-styles .rc_margin-bottom-12 {
  margin-bottom: 12px !important;
}
.old-styles .rc_margin-left-12 {
  margin-left: 12px !important;
}
.old-styles .rc_margin-right-12 {
  margin-right: 12px !important;
}
.old-styles .rc_row-13 {
  margin-left: -13px;
  margin-right: -13px;
}
.old-styles .rc_row-13.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-13 {
  padding: 13px !important;
}
.old-styles .rc_padding-y-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.old-styles .rc_padding-x-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}
.old-styles .rc_padding-top-13 {
  padding-top: 13px !important;
}
.old-styles .rc_padding-bottom-13 {
  padding-bottom: 13px !important;
}
.old-styles .rc_padding-left-13 {
  padding-left: 13px !important;
}
.old-styles .rc_padding-right-13 {
  padding-right: 13px !important;
}
.old-styles .rc_margin-13 {
  margin: 13px !important;
}
.old-styles .rc_margin-y-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}
.old-styles .rc_margin-x-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}
.old-styles .rc_margin-top-13 {
  margin-top: 13px !important;
}
.old-styles .rc_margin-bottom-13 {
  margin-bottom: 13px !important;
}
.old-styles .rc_margin-left-13 {
  margin-left: 13px !important;
}
.old-styles .rc_margin-right-13 {
  margin-right: 13px !important;
}
.old-styles .rc_row-14 {
  margin-left: -14px;
  margin-right: -14px;
}
.old-styles .rc_row-14.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-14 {
  padding: 14px !important;
}
.old-styles .rc_padding-y-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.old-styles .rc_padding-x-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.old-styles .rc_padding-top-14 {
  padding-top: 14px !important;
}
.old-styles .rc_padding-bottom-14 {
  padding-bottom: 14px !important;
}
.old-styles .rc_padding-left-14 {
  padding-left: 14px !important;
}
.old-styles .rc_padding-right-14 {
  padding-right: 14px !important;
}
.old-styles .rc_margin-14 {
  margin: 14px !important;
}
.old-styles .rc_margin-y-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}
.old-styles .rc_margin-x-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}
.old-styles .rc_margin-top-14 {
  margin-top: 14px !important;
}
.old-styles .rc_margin-bottom-14 {
  margin-bottom: 14px !important;
}
.old-styles .rc_margin-left-14 {
  margin-left: 14px !important;
}
.old-styles .rc_margin-right-14 {
  margin-right: 14px !important;
}
.old-styles .rc_row-15 {
  margin-left: -15px;
  margin-right: -15px;
}
.old-styles .rc_row-15.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-15 {
  padding: 15px !important;
}
.old-styles .rc_padding-y-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.old-styles .rc_padding-x-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.old-styles .rc_padding-top-15 {
  padding-top: 15px !important;
}
.old-styles .rc_padding-bottom-15 {
  padding-bottom: 15px !important;
}
.old-styles .rc_padding-left-15 {
  padding-left: 15px !important;
}
.old-styles .rc_padding-right-15 {
  padding-right: 15px !important;
}
.old-styles .rc_margin-15 {
  margin: 15px !important;
}
.old-styles .rc_margin-y-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.old-styles .rc_margin-x-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.old-styles .rc_margin-top-15 {
  margin-top: 15px !important;
}
.old-styles .rc_margin-bottom-15 {
  margin-bottom: 15px !important;
}
.old-styles .rc_margin-left-15 {
  margin-left: 15px !important;
}
.old-styles .rc_margin-right-15 {
  margin-right: 15px !important;
}
.old-styles .rc_row-16 {
  margin-left: -16px;
  margin-right: -16px;
}
.old-styles .rc_row-16.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-16 {
  padding: 16px !important;
}
.old-styles .rc_padding-y-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.old-styles .rc_padding-x-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.old-styles .rc_padding-top-16 {
  padding-top: 16px !important;
}
.old-styles .rc_padding-bottom-16 {
  padding-bottom: 16px !important;
}
.old-styles .rc_padding-left-16 {
  padding-left: 16px !important;
}
.old-styles .rc_padding-right-16 {
  padding-right: 16px !important;
}
.old-styles .rc_margin-16 {
  margin: 16px !important;
}
.old-styles .rc_margin-y-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.old-styles .rc_margin-x-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.old-styles .rc_margin-top-16 {
  margin-top: 16px !important;
}
.old-styles .rc_margin-bottom-16 {
  margin-bottom: 16px !important;
}
.old-styles .rc_margin-left-16 {
  margin-left: 16px !important;
}
.old-styles .rc_margin-right-16 {
  margin-right: 16px !important;
}
.old-styles .rc_row-17 {
  margin-left: -17px;
  margin-right: -17px;
}
.old-styles .rc_row-17.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-17 {
  padding: 17px !important;
}
.old-styles .rc_padding-y-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}
.old-styles .rc_padding-x-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.old-styles .rc_padding-top-17 {
  padding-top: 17px !important;
}
.old-styles .rc_padding-bottom-17 {
  padding-bottom: 17px !important;
}
.old-styles .rc_padding-left-17 {
  padding-left: 17px !important;
}
.old-styles .rc_padding-right-17 {
  padding-right: 17px !important;
}
.old-styles .rc_margin-17 {
  margin: 17px !important;
}
.old-styles .rc_margin-y-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}
.old-styles .rc_margin-x-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}
.old-styles .rc_margin-top-17 {
  margin-top: 17px !important;
}
.old-styles .rc_margin-bottom-17 {
  margin-bottom: 17px !important;
}
.old-styles .rc_margin-left-17 {
  margin-left: 17px !important;
}
.old-styles .rc_margin-right-17 {
  margin-right: 17px !important;
}
.old-styles .rc_row-18 {
  margin-left: -18px;
  margin-right: -18px;
}
.old-styles .rc_row-18.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-18 {
  padding: 18px !important;
}
.old-styles .rc_padding-y-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
.old-styles .rc_padding-x-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.old-styles .rc_padding-top-18 {
  padding-top: 18px !important;
}
.old-styles .rc_padding-bottom-18 {
  padding-bottom: 18px !important;
}
.old-styles .rc_padding-left-18 {
  padding-left: 18px !important;
}
.old-styles .rc_padding-right-18 {
  padding-right: 18px !important;
}
.old-styles .rc_margin-18 {
  margin: 18px !important;
}
.old-styles .rc_margin-y-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.old-styles .rc_margin-x-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}
.old-styles .rc_margin-top-18 {
  margin-top: 18px !important;
}
.old-styles .rc_margin-bottom-18 {
  margin-bottom: 18px !important;
}
.old-styles .rc_margin-left-18 {
  margin-left: 18px !important;
}
.old-styles .rc_margin-right-18 {
  margin-right: 18px !important;
}
.old-styles .rc_row-19 {
  margin-left: -19px;
  margin-right: -19px;
}
.old-styles .rc_row-19.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-19 {
  padding: 19px !important;
}
.old-styles .rc_padding-y-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.old-styles .rc_padding-x-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}
.old-styles .rc_padding-top-19 {
  padding-top: 19px !important;
}
.old-styles .rc_padding-bottom-19 {
  padding-bottom: 19px !important;
}
.old-styles .rc_padding-left-19 {
  padding-left: 19px !important;
}
.old-styles .rc_padding-right-19 {
  padding-right: 19px !important;
}
.old-styles .rc_margin-19 {
  margin: 19px !important;
}
.old-styles .rc_margin-y-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}
.old-styles .rc_margin-x-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}
.old-styles .rc_margin-top-19 {
  margin-top: 19px !important;
}
.old-styles .rc_margin-bottom-19 {
  margin-bottom: 19px !important;
}
.old-styles .rc_margin-left-19 {
  margin-left: 19px !important;
}
.old-styles .rc_margin-right-19 {
  margin-right: 19px !important;
}
.old-styles .rc_row-20 {
  margin-left: -20px;
  margin-right: -20px;
}
.old-styles .rc_row-20.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-20 {
  padding: 20px !important;
}
.old-styles .rc_padding-y-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.old-styles .rc_padding-x-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.old-styles .rc_padding-top-20 {
  padding-top: 20px !important;
}
.old-styles .rc_padding-bottom-20 {
  padding-bottom: 20px !important;
}
.old-styles .rc_padding-left-20 {
  padding-left: 20px !important;
}
.old-styles .rc_padding-right-20 {
  padding-right: 20px !important;
}
.old-styles .rc_margin-20 {
  margin: 20px !important;
}
.old-styles .rc_margin-y-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.old-styles .rc_margin-x-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.old-styles .rc_margin-top-20 {
  margin-top: 20px !important;
}
.old-styles .rc_margin-bottom-20 {
  margin-bottom: 20px !important;
}
.old-styles .rc_margin-left-20 {
  margin-left: 20px !important;
}
.old-styles .rc_margin-right-20 {
  margin-right: 20px !important;
}
.old-styles .rc_row-21 {
  margin-left: -21px;
  margin-right: -21px;
}
.old-styles .rc_row-21.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-21 {
  padding: 21px !important;
}
.old-styles .rc_padding-y-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}
.old-styles .rc_padding-x-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
.old-styles .rc_padding-top-21 {
  padding-top: 21px !important;
}
.old-styles .rc_padding-bottom-21 {
  padding-bottom: 21px !important;
}
.old-styles .rc_padding-left-21 {
  padding-left: 21px !important;
}
.old-styles .rc_padding-right-21 {
  padding-right: 21px !important;
}
.old-styles .rc_margin-21 {
  margin: 21px !important;
}
.old-styles .rc_margin-y-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}
.old-styles .rc_margin-x-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}
.old-styles .rc_margin-top-21 {
  margin-top: 21px !important;
}
.old-styles .rc_margin-bottom-21 {
  margin-bottom: 21px !important;
}
.old-styles .rc_margin-left-21 {
  margin-left: 21px !important;
}
.old-styles .rc_margin-right-21 {
  margin-right: 21px !important;
}
.old-styles .rc_row-22 {
  margin-left: -22px;
  margin-right: -22px;
}
.old-styles .rc_row-22.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-22 {
  padding: 22px !important;
}
.old-styles .rc_padding-y-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.old-styles .rc_padding-x-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
.old-styles .rc_padding-top-22 {
  padding-top: 22px !important;
}
.old-styles .rc_padding-bottom-22 {
  padding-bottom: 22px !important;
}
.old-styles .rc_padding-left-22 {
  padding-left: 22px !important;
}
.old-styles .rc_padding-right-22 {
  padding-right: 22px !important;
}
.old-styles .rc_margin-22 {
  margin: 22px !important;
}
.old-styles .rc_margin-y-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}
.old-styles .rc_margin-x-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}
.old-styles .rc_margin-top-22 {
  margin-top: 22px !important;
}
.old-styles .rc_margin-bottom-22 {
  margin-bottom: 22px !important;
}
.old-styles .rc_margin-left-22 {
  margin-left: 22px !important;
}
.old-styles .rc_margin-right-22 {
  margin-right: 22px !important;
}
.old-styles .rc_row-23 {
  margin-left: -23px;
  margin-right: -23px;
}
.old-styles .rc_row-23.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-23 {
  padding: 23px !important;
}
.old-styles .rc_padding-y-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}
.old-styles .rc_padding-x-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}
.old-styles .rc_padding-top-23 {
  padding-top: 23px !important;
}
.old-styles .rc_padding-bottom-23 {
  padding-bottom: 23px !important;
}
.old-styles .rc_padding-left-23 {
  padding-left: 23px !important;
}
.old-styles .rc_padding-right-23 {
  padding-right: 23px !important;
}
.old-styles .rc_margin-23 {
  margin: 23px !important;
}
.old-styles .rc_margin-y-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}
.old-styles .rc_margin-x-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}
.old-styles .rc_margin-top-23 {
  margin-top: 23px !important;
}
.old-styles .rc_margin-bottom-23 {
  margin-bottom: 23px !important;
}
.old-styles .rc_margin-left-23 {
  margin-left: 23px !important;
}
.old-styles .rc_margin-right-23 {
  margin-right: 23px !important;
}
.old-styles .rc_row-24 {
  margin-left: -24px;
  margin-right: -24px;
}
.old-styles .rc_row-24.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-24 {
  padding: 24px !important;
}
.old-styles .rc_padding-y-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.old-styles .rc_padding-x-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.old-styles .rc_padding-top-24 {
  padding-top: 24px !important;
}
.old-styles .rc_padding-bottom-24 {
  padding-bottom: 24px !important;
}
.old-styles .rc_padding-left-24 {
  padding-left: 24px !important;
}
.old-styles .rc_padding-right-24 {
  padding-right: 24px !important;
}
.old-styles .rc_margin-24 {
  margin: 24px !important;
}
.old-styles .rc_margin-y-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.old-styles .rc_margin-x-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.old-styles .rc_margin-top-24 {
  margin-top: 24px !important;
}
.old-styles .rc_margin-bottom-24 {
  margin-bottom: 24px !important;
}
.old-styles .rc_margin-left-24 {
  margin-left: 24px !important;
}
.old-styles .rc_margin-right-24 {
  margin-right: 24px !important;
}
.old-styles .rc_row-25 {
  margin-left: -25px;
  margin-right: -25px;
}
.old-styles .rc_row-25.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-25 {
  padding: 25px !important;
}
.old-styles .rc_padding-y-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.old-styles .rc_padding-x-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.old-styles .rc_padding-top-25 {
  padding-top: 25px !important;
}
.old-styles .rc_padding-bottom-25 {
  padding-bottom: 25px !important;
}
.old-styles .rc_padding-left-25 {
  padding-left: 25px !important;
}
.old-styles .rc_padding-right-25 {
  padding-right: 25px !important;
}
.old-styles .rc_margin-25 {
  margin: 25px !important;
}
.old-styles .rc_margin-y-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.old-styles .rc_margin-x-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}
.old-styles .rc_margin-top-25 {
  margin-top: 25px !important;
}
.old-styles .rc_margin-bottom-25 {
  margin-bottom: 25px !important;
}
.old-styles .rc_margin-left-25 {
  margin-left: 25px !important;
}
.old-styles .rc_margin-right-25 {
  margin-right: 25px !important;
}
.old-styles .rc_row-26 {
  margin-left: -26px;
  margin-right: -26px;
}
.old-styles .rc_row-26.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-26 {
  padding: 26px !important;
}
.old-styles .rc_padding-y-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}
.old-styles .rc_padding-x-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.old-styles .rc_padding-top-26 {
  padding-top: 26px !important;
}
.old-styles .rc_padding-bottom-26 {
  padding-bottom: 26px !important;
}
.old-styles .rc_padding-left-26 {
  padding-left: 26px !important;
}
.old-styles .rc_padding-right-26 {
  padding-right: 26px !important;
}
.old-styles .rc_margin-26 {
  margin: 26px !important;
}
.old-styles .rc_margin-y-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}
.old-styles .rc_margin-x-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}
.old-styles .rc_margin-top-26 {
  margin-top: 26px !important;
}
.old-styles .rc_margin-bottom-26 {
  margin-bottom: 26px !important;
}
.old-styles .rc_margin-left-26 {
  margin-left: 26px !important;
}
.old-styles .rc_margin-right-26 {
  margin-right: 26px !important;
}
.old-styles .rc_row-27 {
  margin-left: -27px;
  margin-right: -27px;
}
.old-styles .rc_row-27.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-27 {
  padding: 27px !important;
}
.old-styles .rc_padding-y-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}
.old-styles .rc_padding-x-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.old-styles .rc_padding-top-27 {
  padding-top: 27px !important;
}
.old-styles .rc_padding-bottom-27 {
  padding-bottom: 27px !important;
}
.old-styles .rc_padding-left-27 {
  padding-left: 27px !important;
}
.old-styles .rc_padding-right-27 {
  padding-right: 27px !important;
}
.old-styles .rc_margin-27 {
  margin: 27px !important;
}
.old-styles .rc_margin-y-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}
.old-styles .rc_margin-x-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}
.old-styles .rc_margin-top-27 {
  margin-top: 27px !important;
}
.old-styles .rc_margin-bottom-27 {
  margin-bottom: 27px !important;
}
.old-styles .rc_margin-left-27 {
  margin-left: 27px !important;
}
.old-styles .rc_margin-right-27 {
  margin-right: 27px !important;
}
.old-styles .rc_row-28 {
  margin-left: -28px;
  margin-right: -28px;
}
.old-styles .rc_row-28.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-28 {
  padding: 28px !important;
}
.old-styles .rc_padding-y-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
.old-styles .rc_padding-x-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}
.old-styles .rc_padding-top-28 {
  padding-top: 28px !important;
}
.old-styles .rc_padding-bottom-28 {
  padding-bottom: 28px !important;
}
.old-styles .rc_padding-left-28 {
  padding-left: 28px !important;
}
.old-styles .rc_padding-right-28 {
  padding-right: 28px !important;
}
.old-styles .rc_margin-28 {
  margin: 28px !important;
}
.old-styles .rc_margin-y-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}
.old-styles .rc_margin-x-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}
.old-styles .rc_margin-top-28 {
  margin-top: 28px !important;
}
.old-styles .rc_margin-bottom-28 {
  margin-bottom: 28px !important;
}
.old-styles .rc_margin-left-28 {
  margin-left: 28px !important;
}
.old-styles .rc_margin-right-28 {
  margin-right: 28px !important;
}
.old-styles .rc_row-29 {
  margin-left: -29px;
  margin-right: -29px;
}
.old-styles .rc_row-29.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-29 {
  padding: 29px !important;
}
.old-styles .rc_padding-y-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}
.old-styles .rc_padding-x-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.old-styles .rc_padding-top-29 {
  padding-top: 29px !important;
}
.old-styles .rc_padding-bottom-29 {
  padding-bottom: 29px !important;
}
.old-styles .rc_padding-left-29 {
  padding-left: 29px !important;
}
.old-styles .rc_padding-right-29 {
  padding-right: 29px !important;
}
.old-styles .rc_margin-29 {
  margin: 29px !important;
}
.old-styles .rc_margin-y-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}
.old-styles .rc_margin-x-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}
.old-styles .rc_margin-top-29 {
  margin-top: 29px !important;
}
.old-styles .rc_margin-bottom-29 {
  margin-bottom: 29px !important;
}
.old-styles .rc_margin-left-29 {
  margin-left: 29px !important;
}
.old-styles .rc_margin-right-29 {
  margin-right: 29px !important;
}
.old-styles .rc_row-30 {
  margin-left: -30px;
  margin-right: -30px;
}
.old-styles .rc_row-30.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-30 {
  padding: 30px !important;
}
.old-styles .rc_padding-y-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.old-styles .rc_padding-x-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.old-styles .rc_padding-top-30 {
  padding-top: 30px !important;
}
.old-styles .rc_padding-bottom-30 {
  padding-bottom: 30px !important;
}
.old-styles .rc_padding-left-30 {
  padding-left: 30px !important;
}
.old-styles .rc_padding-right-30 {
  padding-right: 30px !important;
}
.old-styles .rc_margin-30 {
  margin: 30px !important;
}
.old-styles .rc_margin-y-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.old-styles .rc_margin-x-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}
.old-styles .rc_margin-top-30 {
  margin-top: 30px !important;
}
.old-styles .rc_margin-bottom-30 {
  margin-bottom: 30px !important;
}
.old-styles .rc_margin-left-30 {
  margin-left: 30px !important;
}
.old-styles .rc_margin-right-30 {
  margin-right: 30px !important;
}
.old-styles .rc_row-31 {
  margin-left: -31px;
  margin-right: -31px;
}
.old-styles .rc_row-31.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-31 {
  padding: 31px !important;
}
.old-styles .rc_padding-y-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}
.old-styles .rc_padding-x-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}
.old-styles .rc_padding-top-31 {
  padding-top: 31px !important;
}
.old-styles .rc_padding-bottom-31 {
  padding-bottom: 31px !important;
}
.old-styles .rc_padding-left-31 {
  padding-left: 31px !important;
}
.old-styles .rc_padding-right-31 {
  padding-right: 31px !important;
}
.old-styles .rc_margin-31 {
  margin: 31px !important;
}
.old-styles .rc_margin-y-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}
.old-styles .rc_margin-x-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}
.old-styles .rc_margin-top-31 {
  margin-top: 31px !important;
}
.old-styles .rc_margin-bottom-31 {
  margin-bottom: 31px !important;
}
.old-styles .rc_margin-left-31 {
  margin-left: 31px !important;
}
.old-styles .rc_margin-right-31 {
  margin-right: 31px !important;
}
.old-styles .rc_row-32 {
  margin-left: -32px;
  margin-right: -32px;
}
.old-styles .rc_row-32.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-32 {
  padding: 32px !important;
}
.old-styles .rc_padding-y-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.old-styles .rc_padding-x-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.old-styles .rc_padding-top-32 {
  padding-top: 32px !important;
}
.old-styles .rc_padding-bottom-32 {
  padding-bottom: 32px !important;
}
.old-styles .rc_padding-left-32 {
  padding-left: 32px !important;
}
.old-styles .rc_padding-right-32 {
  padding-right: 32px !important;
}
.old-styles .rc_margin-32 {
  margin: 32px !important;
}
.old-styles .rc_margin-y-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.old-styles .rc_margin-x-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}
.old-styles .rc_margin-top-32 {
  margin-top: 32px !important;
}
.old-styles .rc_margin-bottom-32 {
  margin-bottom: 32px !important;
}
.old-styles .rc_margin-left-32 {
  margin-left: 32px !important;
}
.old-styles .rc_margin-right-32 {
  margin-right: 32px !important;
}
.old-styles .rc_row-33 {
  margin-left: -33px;
  margin-right: -33px;
}
.old-styles .rc_row-33.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-33 {
  padding: 33px !important;
}
.old-styles .rc_padding-y-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}
.old-styles .rc_padding-x-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}
.old-styles .rc_padding-top-33 {
  padding-top: 33px !important;
}
.old-styles .rc_padding-bottom-33 {
  padding-bottom: 33px !important;
}
.old-styles .rc_padding-left-33 {
  padding-left: 33px !important;
}
.old-styles .rc_padding-right-33 {
  padding-right: 33px !important;
}
.old-styles .rc_margin-33 {
  margin: 33px !important;
}
.old-styles .rc_margin-y-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}
.old-styles .rc_margin-x-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}
.old-styles .rc_margin-top-33 {
  margin-top: 33px !important;
}
.old-styles .rc_margin-bottom-33 {
  margin-bottom: 33px !important;
}
.old-styles .rc_margin-left-33 {
  margin-left: 33px !important;
}
.old-styles .rc_margin-right-33 {
  margin-right: 33px !important;
}
.old-styles .rc_row-34 {
  margin-left: -34px;
  margin-right: -34px;
}
.old-styles .rc_row-34.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-34 {
  padding: 34px !important;
}
.old-styles .rc_padding-y-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}
.old-styles .rc_padding-x-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
.old-styles .rc_padding-top-34 {
  padding-top: 34px !important;
}
.old-styles .rc_padding-bottom-34 {
  padding-bottom: 34px !important;
}
.old-styles .rc_padding-left-34 {
  padding-left: 34px !important;
}
.old-styles .rc_padding-right-34 {
  padding-right: 34px !important;
}
.old-styles .rc_margin-34 {
  margin: 34px !important;
}
.old-styles .rc_margin-y-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}
.old-styles .rc_margin-x-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}
.old-styles .rc_margin-top-34 {
  margin-top: 34px !important;
}
.old-styles .rc_margin-bottom-34 {
  margin-bottom: 34px !important;
}
.old-styles .rc_margin-left-34 {
  margin-left: 34px !important;
}
.old-styles .rc_margin-right-34 {
  margin-right: 34px !important;
}
.old-styles .rc_row-35 {
  margin-left: -35px;
  margin-right: -35px;
}
.old-styles .rc_row-35.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-35 {
  padding: 35px !important;
}
.old-styles .rc_padding-y-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.old-styles .rc_padding-x-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.old-styles .rc_padding-top-35 {
  padding-top: 35px !important;
}
.old-styles .rc_padding-bottom-35 {
  padding-bottom: 35px !important;
}
.old-styles .rc_padding-left-35 {
  padding-left: 35px !important;
}
.old-styles .rc_padding-right-35 {
  padding-right: 35px !important;
}
.old-styles .rc_margin-35 {
  margin: 35px !important;
}
.old-styles .rc_margin-y-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}
.old-styles .rc_margin-x-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}
.old-styles .rc_margin-top-35 {
  margin-top: 35px !important;
}
.old-styles .rc_margin-bottom-35 {
  margin-bottom: 35px !important;
}
.old-styles .rc_margin-left-35 {
  margin-left: 35px !important;
}
.old-styles .rc_margin-right-35 {
  margin-right: 35px !important;
}
.old-styles .rc_row-36 {
  margin-left: -36px;
  margin-right: -36px;
}
.old-styles .rc_row-36.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-36 {
  padding: 36px !important;
}
.old-styles .rc_padding-y-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
.old-styles .rc_padding-x-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}
.old-styles .rc_padding-top-36 {
  padding-top: 36px !important;
}
.old-styles .rc_padding-bottom-36 {
  padding-bottom: 36px !important;
}
.old-styles .rc_padding-left-36 {
  padding-left: 36px !important;
}
.old-styles .rc_padding-right-36 {
  padding-right: 36px !important;
}
.old-styles .rc_margin-36 {
  margin: 36px !important;
}
.old-styles .rc_margin-y-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
.old-styles .rc_margin-x-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}
.old-styles .rc_margin-top-36 {
  margin-top: 36px !important;
}
.old-styles .rc_margin-bottom-36 {
  margin-bottom: 36px !important;
}
.old-styles .rc_margin-left-36 {
  margin-left: 36px !important;
}
.old-styles .rc_margin-right-36 {
  margin-right: 36px !important;
}
.old-styles .rc_row-37 {
  margin-left: -37px;
  margin-right: -37px;
}
.old-styles .rc_row-37.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-37 {
  padding: 37px !important;
}
.old-styles .rc_padding-y-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}
.old-styles .rc_padding-x-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}
.old-styles .rc_padding-top-37 {
  padding-top: 37px !important;
}
.old-styles .rc_padding-bottom-37 {
  padding-bottom: 37px !important;
}
.old-styles .rc_padding-left-37 {
  padding-left: 37px !important;
}
.old-styles .rc_padding-right-37 {
  padding-right: 37px !important;
}
.old-styles .rc_margin-37 {
  margin: 37px !important;
}
.old-styles .rc_margin-y-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}
.old-styles .rc_margin-x-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}
.old-styles .rc_margin-top-37 {
  margin-top: 37px !important;
}
.old-styles .rc_margin-bottom-37 {
  margin-bottom: 37px !important;
}
.old-styles .rc_margin-left-37 {
  margin-left: 37px !important;
}
.old-styles .rc_margin-right-37 {
  margin-right: 37px !important;
}
.old-styles .rc_row-38 {
  margin-left: -38px;
  margin-right: -38px;
}
.old-styles .rc_row-38.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-38 {
  padding: 38px !important;
}
.old-styles .rc_padding-y-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}
.old-styles .rc_padding-x-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}
.old-styles .rc_padding-top-38 {
  padding-top: 38px !important;
}
.old-styles .rc_padding-bottom-38 {
  padding-bottom: 38px !important;
}
.old-styles .rc_padding-left-38 {
  padding-left: 38px !important;
}
.old-styles .rc_padding-right-38 {
  padding-right: 38px !important;
}
.old-styles .rc_margin-38 {
  margin: 38px !important;
}
.old-styles .rc_margin-y-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}
.old-styles .rc_margin-x-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}
.old-styles .rc_margin-top-38 {
  margin-top: 38px !important;
}
.old-styles .rc_margin-bottom-38 {
  margin-bottom: 38px !important;
}
.old-styles .rc_margin-left-38 {
  margin-left: 38px !important;
}
.old-styles .rc_margin-right-38 {
  margin-right: 38px !important;
}
.old-styles .rc_row-39 {
  margin-left: -39px;
  margin-right: -39px;
}
.old-styles .rc_row-39.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-39 {
  padding: 39px !important;
}
.old-styles .rc_padding-y-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}
.old-styles .rc_padding-x-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}
.old-styles .rc_padding-top-39 {
  padding-top: 39px !important;
}
.old-styles .rc_padding-bottom-39 {
  padding-bottom: 39px !important;
}
.old-styles .rc_padding-left-39 {
  padding-left: 39px !important;
}
.old-styles .rc_padding-right-39 {
  padding-right: 39px !important;
}
.old-styles .rc_margin-39 {
  margin: 39px !important;
}
.old-styles .rc_margin-y-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}
.old-styles .rc_margin-x-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}
.old-styles .rc_margin-top-39 {
  margin-top: 39px !important;
}
.old-styles .rc_margin-bottom-39 {
  margin-bottom: 39px !important;
}
.old-styles .rc_margin-left-39 {
  margin-left: 39px !important;
}
.old-styles .rc_margin-right-39 {
  margin-right: 39px !important;
}
.old-styles .rc_row-40 {
  margin-left: -40px;
  margin-right: -40px;
}
.old-styles .rc_row-40.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-40 {
  padding: 40px !important;
}
.old-styles .rc_padding-y-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.old-styles .rc_padding-x-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.old-styles .rc_padding-top-40 {
  padding-top: 40px !important;
}
.old-styles .rc_padding-bottom-40 {
  padding-bottom: 40px !important;
}
.old-styles .rc_padding-left-40 {
  padding-left: 40px !important;
}
.old-styles .rc_padding-right-40 {
  padding-right: 40px !important;
}
.old-styles .rc_margin-40 {
  margin: 40px !important;
}
.old-styles .rc_margin-y-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.old-styles .rc_margin-x-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}
.old-styles .rc_margin-top-40 {
  margin-top: 40px !important;
}
.old-styles .rc_margin-bottom-40 {
  margin-bottom: 40px !important;
}
.old-styles .rc_margin-left-40 {
  margin-left: 40px !important;
}
.old-styles .rc_margin-right-40 {
  margin-right: 40px !important;
}
.old-styles .rc_row-41 {
  margin-left: -41px;
  margin-right: -41px;
}
.old-styles .rc_row-41.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-41 {
  padding: 41px !important;
}
.old-styles .rc_padding-y-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}
.old-styles .rc_padding-x-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}
.old-styles .rc_padding-top-41 {
  padding-top: 41px !important;
}
.old-styles .rc_padding-bottom-41 {
  padding-bottom: 41px !important;
}
.old-styles .rc_padding-left-41 {
  padding-left: 41px !important;
}
.old-styles .rc_padding-right-41 {
  padding-right: 41px !important;
}
.old-styles .rc_margin-41 {
  margin: 41px !important;
}
.old-styles .rc_margin-y-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}
.old-styles .rc_margin-x-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}
.old-styles .rc_margin-top-41 {
  margin-top: 41px !important;
}
.old-styles .rc_margin-bottom-41 {
  margin-bottom: 41px !important;
}
.old-styles .rc_margin-left-41 {
  margin-left: 41px !important;
}
.old-styles .rc_margin-right-41 {
  margin-right: 41px !important;
}
.old-styles .rc_row-42 {
  margin-left: -42px;
  margin-right: -42px;
}
.old-styles .rc_row-42.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-42 {
  padding: 42px !important;
}
.old-styles .rc_padding-y-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}
.old-styles .rc_padding-x-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.old-styles .rc_padding-top-42 {
  padding-top: 42px !important;
}
.old-styles .rc_padding-bottom-42 {
  padding-bottom: 42px !important;
}
.old-styles .rc_padding-left-42 {
  padding-left: 42px !important;
}
.old-styles .rc_padding-right-42 {
  padding-right: 42px !important;
}
.old-styles .rc_margin-42 {
  margin: 42px !important;
}
.old-styles .rc_margin-y-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}
.old-styles .rc_margin-x-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}
.old-styles .rc_margin-top-42 {
  margin-top: 42px !important;
}
.old-styles .rc_margin-bottom-42 {
  margin-bottom: 42px !important;
}
.old-styles .rc_margin-left-42 {
  margin-left: 42px !important;
}
.old-styles .rc_margin-right-42 {
  margin-right: 42px !important;
}
.old-styles .rc_row-43 {
  margin-left: -43px;
  margin-right: -43px;
}
.old-styles .rc_row-43.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-43 {
  padding: 43px !important;
}
.old-styles .rc_padding-y-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}
.old-styles .rc_padding-x-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}
.old-styles .rc_padding-top-43 {
  padding-top: 43px !important;
}
.old-styles .rc_padding-bottom-43 {
  padding-bottom: 43px !important;
}
.old-styles .rc_padding-left-43 {
  padding-left: 43px !important;
}
.old-styles .rc_padding-right-43 {
  padding-right: 43px !important;
}
.old-styles .rc_margin-43 {
  margin: 43px !important;
}
.old-styles .rc_margin-y-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}
.old-styles .rc_margin-x-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}
.old-styles .rc_margin-top-43 {
  margin-top: 43px !important;
}
.old-styles .rc_margin-bottom-43 {
  margin-bottom: 43px !important;
}
.old-styles .rc_margin-left-43 {
  margin-left: 43px !important;
}
.old-styles .rc_margin-right-43 {
  margin-right: 43px !important;
}
.old-styles .rc_row-44 {
  margin-left: -44px;
  margin-right: -44px;
}
.old-styles .rc_row-44.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-44 {
  padding: 44px !important;
}
.old-styles .rc_padding-y-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}
.old-styles .rc_padding-x-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}
.old-styles .rc_padding-top-44 {
  padding-top: 44px !important;
}
.old-styles .rc_padding-bottom-44 {
  padding-bottom: 44px !important;
}
.old-styles .rc_padding-left-44 {
  padding-left: 44px !important;
}
.old-styles .rc_padding-right-44 {
  padding-right: 44px !important;
}
.old-styles .rc_margin-44 {
  margin: 44px !important;
}
.old-styles .rc_margin-y-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}
.old-styles .rc_margin-x-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}
.old-styles .rc_margin-top-44 {
  margin-top: 44px !important;
}
.old-styles .rc_margin-bottom-44 {
  margin-bottom: 44px !important;
}
.old-styles .rc_margin-left-44 {
  margin-left: 44px !important;
}
.old-styles .rc_margin-right-44 {
  margin-right: 44px !important;
}
.old-styles .rc_row-45 {
  margin-left: -45px;
  margin-right: -45px;
}
.old-styles .rc_row-45.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-45 {
  padding: 45px !important;
}
.old-styles .rc_padding-y-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.old-styles .rc_padding-x-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.old-styles .rc_padding-top-45 {
  padding-top: 45px !important;
}
.old-styles .rc_padding-bottom-45 {
  padding-bottom: 45px !important;
}
.old-styles .rc_padding-left-45 {
  padding-left: 45px !important;
}
.old-styles .rc_padding-right-45 {
  padding-right: 45px !important;
}
.old-styles .rc_margin-45 {
  margin: 45px !important;
}
.old-styles .rc_margin-y-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}
.old-styles .rc_margin-x-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}
.old-styles .rc_margin-top-45 {
  margin-top: 45px !important;
}
.old-styles .rc_margin-bottom-45 {
  margin-bottom: 45px !important;
}
.old-styles .rc_margin-left-45 {
  margin-left: 45px !important;
}
.old-styles .rc_margin-right-45 {
  margin-right: 45px !important;
}
.old-styles .rc_row-46 {
  margin-left: -46px;
  margin-right: -46px;
}
.old-styles .rc_row-46.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-46 {
  padding: 46px !important;
}
.old-styles .rc_padding-y-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}
.old-styles .rc_padding-x-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}
.old-styles .rc_padding-top-46 {
  padding-top: 46px !important;
}
.old-styles .rc_padding-bottom-46 {
  padding-bottom: 46px !important;
}
.old-styles .rc_padding-left-46 {
  padding-left: 46px !important;
}
.old-styles .rc_padding-right-46 {
  padding-right: 46px !important;
}
.old-styles .rc_margin-46 {
  margin: 46px !important;
}
.old-styles .rc_margin-y-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}
.old-styles .rc_margin-x-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}
.old-styles .rc_margin-top-46 {
  margin-top: 46px !important;
}
.old-styles .rc_margin-bottom-46 {
  margin-bottom: 46px !important;
}
.old-styles .rc_margin-left-46 {
  margin-left: 46px !important;
}
.old-styles .rc_margin-right-46 {
  margin-right: 46px !important;
}
.old-styles .rc_row-47 {
  margin-left: -47px;
  margin-right: -47px;
}
.old-styles .rc_row-47.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-47 {
  padding: 47px !important;
}
.old-styles .rc_padding-y-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}
.old-styles .rc_padding-x-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}
.old-styles .rc_padding-top-47 {
  padding-top: 47px !important;
}
.old-styles .rc_padding-bottom-47 {
  padding-bottom: 47px !important;
}
.old-styles .rc_padding-left-47 {
  padding-left: 47px !important;
}
.old-styles .rc_padding-right-47 {
  padding-right: 47px !important;
}
.old-styles .rc_margin-47 {
  margin: 47px !important;
}
.old-styles .rc_margin-y-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}
.old-styles .rc_margin-x-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}
.old-styles .rc_margin-top-47 {
  margin-top: 47px !important;
}
.old-styles .rc_margin-bottom-47 {
  margin-bottom: 47px !important;
}
.old-styles .rc_margin-left-47 {
  margin-left: 47px !important;
}
.old-styles .rc_margin-right-47 {
  margin-right: 47px !important;
}
.old-styles .rc_row-48 {
  margin-left: -48px;
  margin-right: -48px;
}
.old-styles .rc_row-48.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-48 {
  padding: 48px !important;
}
.old-styles .rc_padding-y-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.old-styles .rc_padding-x-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.old-styles .rc_padding-top-48 {
  padding-top: 48px !important;
}
.old-styles .rc_padding-bottom-48 {
  padding-bottom: 48px !important;
}
.old-styles .rc_padding-left-48 {
  padding-left: 48px !important;
}
.old-styles .rc_padding-right-48 {
  padding-right: 48px !important;
}
.old-styles .rc_margin-48 {
  margin: 48px !important;
}
.old-styles .rc_margin-y-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
.old-styles .rc_margin-x-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}
.old-styles .rc_margin-top-48 {
  margin-top: 48px !important;
}
.old-styles .rc_margin-bottom-48 {
  margin-bottom: 48px !important;
}
.old-styles .rc_margin-left-48 {
  margin-left: 48px !important;
}
.old-styles .rc_margin-right-48 {
  margin-right: 48px !important;
}
.old-styles .rc_row-49 {
  margin-left: -49px;
  margin-right: -49px;
}
.old-styles .rc_row-49.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-49 {
  padding: 49px !important;
}
.old-styles .rc_padding-y-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}
.old-styles .rc_padding-x-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}
.old-styles .rc_padding-top-49 {
  padding-top: 49px !important;
}
.old-styles .rc_padding-bottom-49 {
  padding-bottom: 49px !important;
}
.old-styles .rc_padding-left-49 {
  padding-left: 49px !important;
}
.old-styles .rc_padding-right-49 {
  padding-right: 49px !important;
}
.old-styles .rc_margin-49 {
  margin: 49px !important;
}
.old-styles .rc_margin-y-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}
.old-styles .rc_margin-x-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}
.old-styles .rc_margin-top-49 {
  margin-top: 49px !important;
}
.old-styles .rc_margin-bottom-49 {
  margin-bottom: 49px !important;
}
.old-styles .rc_margin-left-49 {
  margin-left: 49px !important;
}
.old-styles .rc_margin-right-49 {
  margin-right: 49px !important;
}
.old-styles .rc_row-50 {
  margin-left: -50px;
  margin-right: -50px;
}
.old-styles .rc_row-50.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-50 {
  padding: 50px !important;
}
.old-styles .rc_padding-y-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.old-styles .rc_padding-x-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.old-styles .rc_padding-top-50 {
  padding-top: 50px !important;
}
.old-styles .rc_padding-bottom-50 {
  padding-bottom: 50px !important;
}
.old-styles .rc_padding-left-50 {
  padding-left: 50px !important;
}
.old-styles .rc_padding-right-50 {
  padding-right: 50px !important;
}
.old-styles .rc_margin-50 {
  margin: 50px !important;
}
.old-styles .rc_margin-y-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.old-styles .rc_margin-x-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}
.old-styles .rc_margin-top-50 {
  margin-top: 50px !important;
}
.old-styles .rc_margin-bottom-50 {
  margin-bottom: 50px !important;
}
.old-styles .rc_margin-left-50 {
  margin-left: 50px !important;
}
.old-styles .rc_margin-right-50 {
  margin-right: 50px !important;
}
.old-styles .rc_row-51 {
  margin-left: -51px;
  margin-right: -51px;
}
.old-styles .rc_row-51.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-51 {
  padding: 51px !important;
}
.old-styles .rc_padding-y-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}
.old-styles .rc_padding-x-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}
.old-styles .rc_padding-top-51 {
  padding-top: 51px !important;
}
.old-styles .rc_padding-bottom-51 {
  padding-bottom: 51px !important;
}
.old-styles .rc_padding-left-51 {
  padding-left: 51px !important;
}
.old-styles .rc_padding-right-51 {
  padding-right: 51px !important;
}
.old-styles .rc_margin-51 {
  margin: 51px !important;
}
.old-styles .rc_margin-y-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}
.old-styles .rc_margin-x-51 {
  margin-left: 51px !important;
  margin-right: 51px !important;
}
.old-styles .rc_margin-top-51 {
  margin-top: 51px !important;
}
.old-styles .rc_margin-bottom-51 {
  margin-bottom: 51px !important;
}
.old-styles .rc_margin-left-51 {
  margin-left: 51px !important;
}
.old-styles .rc_margin-right-51 {
  margin-right: 51px !important;
}
.old-styles .rc_row-52 {
  margin-left: -52px;
  margin-right: -52px;
}
.old-styles .rc_row-52.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-52 {
  padding: 52px !important;
}
.old-styles .rc_padding-y-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}
.old-styles .rc_padding-x-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}
.old-styles .rc_padding-top-52 {
  padding-top: 52px !important;
}
.old-styles .rc_padding-bottom-52 {
  padding-bottom: 52px !important;
}
.old-styles .rc_padding-left-52 {
  padding-left: 52px !important;
}
.old-styles .rc_padding-right-52 {
  padding-right: 52px !important;
}
.old-styles .rc_margin-52 {
  margin: 52px !important;
}
.old-styles .rc_margin-y-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}
.old-styles .rc_margin-x-52 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}
.old-styles .rc_margin-top-52 {
  margin-top: 52px !important;
}
.old-styles .rc_margin-bottom-52 {
  margin-bottom: 52px !important;
}
.old-styles .rc_margin-left-52 {
  margin-left: 52px !important;
}
.old-styles .rc_margin-right-52 {
  margin-right: 52px !important;
}
.old-styles .rc_row-53 {
  margin-left: -53px;
  margin-right: -53px;
}
.old-styles .rc_row-53.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-53 {
  padding: 53px !important;
}
.old-styles .rc_padding-y-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}
.old-styles .rc_padding-x-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}
.old-styles .rc_padding-top-53 {
  padding-top: 53px !important;
}
.old-styles .rc_padding-bottom-53 {
  padding-bottom: 53px !important;
}
.old-styles .rc_padding-left-53 {
  padding-left: 53px !important;
}
.old-styles .rc_padding-right-53 {
  padding-right: 53px !important;
}
.old-styles .rc_margin-53 {
  margin: 53px !important;
}
.old-styles .rc_margin-y-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}
.old-styles .rc_margin-x-53 {
  margin-left: 53px !important;
  margin-right: 53px !important;
}
.old-styles .rc_margin-top-53 {
  margin-top: 53px !important;
}
.old-styles .rc_margin-bottom-53 {
  margin-bottom: 53px !important;
}
.old-styles .rc_margin-left-53 {
  margin-left: 53px !important;
}
.old-styles .rc_margin-right-53 {
  margin-right: 53px !important;
}
.old-styles .rc_row-54 {
  margin-left: -54px;
  margin-right: -54px;
}
.old-styles .rc_row-54.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-54 {
  padding: 54px !important;
}
.old-styles .rc_padding-y-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}
.old-styles .rc_padding-x-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}
.old-styles .rc_padding-top-54 {
  padding-top: 54px !important;
}
.old-styles .rc_padding-bottom-54 {
  padding-bottom: 54px !important;
}
.old-styles .rc_padding-left-54 {
  padding-left: 54px !important;
}
.old-styles .rc_padding-right-54 {
  padding-right: 54px !important;
}
.old-styles .rc_margin-54 {
  margin: 54px !important;
}
.old-styles .rc_margin-y-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}
.old-styles .rc_margin-x-54 {
  margin-left: 54px !important;
  margin-right: 54px !important;
}
.old-styles .rc_margin-top-54 {
  margin-top: 54px !important;
}
.old-styles .rc_margin-bottom-54 {
  margin-bottom: 54px !important;
}
.old-styles .rc_margin-left-54 {
  margin-left: 54px !important;
}
.old-styles .rc_margin-right-54 {
  margin-right: 54px !important;
}
.old-styles .rc_row-55 {
  margin-left: -55px;
  margin-right: -55px;
}
.old-styles .rc_row-55.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-55 {
  padding: 55px !important;
}
.old-styles .rc_padding-y-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.old-styles .rc_padding-x-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.old-styles .rc_padding-top-55 {
  padding-top: 55px !important;
}
.old-styles .rc_padding-bottom-55 {
  padding-bottom: 55px !important;
}
.old-styles .rc_padding-left-55 {
  padding-left: 55px !important;
}
.old-styles .rc_padding-right-55 {
  padding-right: 55px !important;
}
.old-styles .rc_margin-55 {
  margin: 55px !important;
}
.old-styles .rc_margin-y-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}
.old-styles .rc_margin-x-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}
.old-styles .rc_margin-top-55 {
  margin-top: 55px !important;
}
.old-styles .rc_margin-bottom-55 {
  margin-bottom: 55px !important;
}
.old-styles .rc_margin-left-55 {
  margin-left: 55px !important;
}
.old-styles .rc_margin-right-55 {
  margin-right: 55px !important;
}
.old-styles .rc_row-56 {
  margin-left: -56px;
  margin-right: -56px;
}
.old-styles .rc_row-56.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-56 {
  padding: 56px !important;
}
.old-styles .rc_padding-y-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}
.old-styles .rc_padding-x-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}
.old-styles .rc_padding-top-56 {
  padding-top: 56px !important;
}
.old-styles .rc_padding-bottom-56 {
  padding-bottom: 56px !important;
}
.old-styles .rc_padding-left-56 {
  padding-left: 56px !important;
}
.old-styles .rc_padding-right-56 {
  padding-right: 56px !important;
}
.old-styles .rc_margin-56 {
  margin: 56px !important;
}
.old-styles .rc_margin-y-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}
.old-styles .rc_margin-x-56 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}
.old-styles .rc_margin-top-56 {
  margin-top: 56px !important;
}
.old-styles .rc_margin-bottom-56 {
  margin-bottom: 56px !important;
}
.old-styles .rc_margin-left-56 {
  margin-left: 56px !important;
}
.old-styles .rc_margin-right-56 {
  margin-right: 56px !important;
}
.old-styles .rc_row-57 {
  margin-left: -57px;
  margin-right: -57px;
}
.old-styles .rc_row-57.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-57 {
  padding: 57px !important;
}
.old-styles .rc_padding-y-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}
.old-styles .rc_padding-x-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
.old-styles .rc_padding-top-57 {
  padding-top: 57px !important;
}
.old-styles .rc_padding-bottom-57 {
  padding-bottom: 57px !important;
}
.old-styles .rc_padding-left-57 {
  padding-left: 57px !important;
}
.old-styles .rc_padding-right-57 {
  padding-right: 57px !important;
}
.old-styles .rc_margin-57 {
  margin: 57px !important;
}
.old-styles .rc_margin-y-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}
.old-styles .rc_margin-x-57 {
  margin-left: 57px !important;
  margin-right: 57px !important;
}
.old-styles .rc_margin-top-57 {
  margin-top: 57px !important;
}
.old-styles .rc_margin-bottom-57 {
  margin-bottom: 57px !important;
}
.old-styles .rc_margin-left-57 {
  margin-left: 57px !important;
}
.old-styles .rc_margin-right-57 {
  margin-right: 57px !important;
}
.old-styles .rc_row-58 {
  margin-left: -58px;
  margin-right: -58px;
}
.old-styles .rc_row-58.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-58 {
  padding: 58px !important;
}
.old-styles .rc_padding-y-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}
.old-styles .rc_padding-x-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}
.old-styles .rc_padding-top-58 {
  padding-top: 58px !important;
}
.old-styles .rc_padding-bottom-58 {
  padding-bottom: 58px !important;
}
.old-styles .rc_padding-left-58 {
  padding-left: 58px !important;
}
.old-styles .rc_padding-right-58 {
  padding-right: 58px !important;
}
.old-styles .rc_margin-58 {
  margin: 58px !important;
}
.old-styles .rc_margin-y-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}
.old-styles .rc_margin-x-58 {
  margin-left: 58px !important;
  margin-right: 58px !important;
}
.old-styles .rc_margin-top-58 {
  margin-top: 58px !important;
}
.old-styles .rc_margin-bottom-58 {
  margin-bottom: 58px !important;
}
.old-styles .rc_margin-left-58 {
  margin-left: 58px !important;
}
.old-styles .rc_margin-right-58 {
  margin-right: 58px !important;
}
.old-styles .rc_row-59 {
  margin-left: -59px;
  margin-right: -59px;
}
.old-styles .rc_row-59.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-59 {
  padding: 59px !important;
}
.old-styles .rc_padding-y-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}
.old-styles .rc_padding-x-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}
.old-styles .rc_padding-top-59 {
  padding-top: 59px !important;
}
.old-styles .rc_padding-bottom-59 {
  padding-bottom: 59px !important;
}
.old-styles .rc_padding-left-59 {
  padding-left: 59px !important;
}
.old-styles .rc_padding-right-59 {
  padding-right: 59px !important;
}
.old-styles .rc_margin-59 {
  margin: 59px !important;
}
.old-styles .rc_margin-y-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}
.old-styles .rc_margin-x-59 {
  margin-left: 59px !important;
  margin-right: 59px !important;
}
.old-styles .rc_margin-top-59 {
  margin-top: 59px !important;
}
.old-styles .rc_margin-bottom-59 {
  margin-bottom: 59px !important;
}
.old-styles .rc_margin-left-59 {
  margin-left: 59px !important;
}
.old-styles .rc_margin-right-59 {
  margin-right: 59px !important;
}
.old-styles .rc_row-60 {
  margin-left: -60px;
  margin-right: -60px;
}
.old-styles .rc_row-60.inline {
  letter-spacing: -0.4em;
}
.old-styles .rc_padding-60 {
  padding: 60px !important;
}
.old-styles .rc_padding-y-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.old-styles .rc_padding-x-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.old-styles .rc_padding-top-60 {
  padding-top: 60px !important;
}
.old-styles .rc_padding-bottom-60 {
  padding-bottom: 60px !important;
}
.old-styles .rc_padding-left-60 {
  padding-left: 60px !important;
}
.old-styles .rc_padding-right-60 {
  padding-right: 60px !important;
}
.old-styles .rc_margin-60 {
  margin: 60px !important;
}
.old-styles .rc_margin-y-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.old-styles .rc_margin-x-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}
.old-styles .rc_margin-top-60 {
  margin-top: 60px !important;
}
.old-styles .rc_margin-bottom-60 {
  margin-bottom: 60px !important;
}
.old-styles .rc_margin-left-60 {
  margin-left: 60px !important;
}
.old-styles .rc_margin-right-60 {
  margin-right: 60px !important;
}
.old-styles .rc_margin-top-no {
  margin-top: 0 !important;
}
.old-styles .rc_margin-bottom-no {
  margin-bottom: 0 !important;
}
.old-styles .rc_margin-left-no {
  margin-left: 0 !important;
}
.old-styles .rc_margin-right-no {
  margin-right: 0 !important;
}
.old-styles .rc_only-mobile {
  display: none !important;
}
.old-styles .rc_column-0 {
  width: 0%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-1 {
  width: 1%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-2 {
  width: 2%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-3 {
  width: 3%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-4 {
  width: 4%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-5 {
  width: 5%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-6 {
  width: 6%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-7 {
  width: 7%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-8 {
  width: 8%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-9 {
  width: 9%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-10 {
  width: 10%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-11 {
  width: 11%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-12 {
  width: 12%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-13 {
  width: 13%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-14 {
  width: 14%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-15 {
  width: 15%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-16 {
  width: 16%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-17 {
  width: 17%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-18 {
  width: 18%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-19 {
  width: 19%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-20 {
  width: 20%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-21 {
  width: 21%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-22 {
  width: 22%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-23 {
  width: 23%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-24 {
  width: 24%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-25 {
  width: 25%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-26 {
  width: 26%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-27 {
  width: 27%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-28 {
  width: 28%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-29 {
  width: 29%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-30 {
  width: 30%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-31 {
  width: 31%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-32 {
  width: 32%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-33 {
  width: 33.333%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-34 {
  width: 34%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-35 {
  width: 35%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-36 {
  width: 36%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-37 {
  width: 37%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-38 {
  width: 38%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-39 {
  width: 39%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-40 {
  width: 40%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-41 {
  width: 41%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-42 {
  width: 42%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-43 {
  width: 43%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-44 {
  width: 44%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-45 {
  width: 45%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-46 {
  width: 46%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-47 {
  width: 47%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-48 {
  width: 48%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-49 {
  width: 49%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-50 {
  width: 50%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-51 {
  width: 51%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-52 {
  width: 52%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-53 {
  width: 53%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-54 {
  width: 54%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-55 {
  width: 55%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-56 {
  width: 56%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-57 {
  width: 57%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-58 {
  width: 58%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-59 {
  width: 59%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-60 {
  width: 60%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-61 {
  width: 61%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-62 {
  width: 62%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-63 {
  width: 63%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-64 {
  width: 64%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-65 {
  width: 65%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-66 {
  width: 66%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-67 {
  width: 67%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-68 {
  width: 68%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-69 {
  width: 69%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-70 {
  width: 70%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-71 {
  width: 71%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-72 {
  width: 72%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-73 {
  width: 73%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-74 {
  width: 74%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-75 {
  width: 75%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-76 {
  width: 76%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-77 {
  width: 77%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-78 {
  width: 78%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-79 {
  width: 79%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-80 {
  width: 80%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-81 {
  width: 81%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-82 {
  width: 82%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-83 {
  width: 83%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-84 {
  width: 84%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-85 {
  width: 85%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-86 {
  width: 86%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-87 {
  width: 87%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-88 {
  width: 88%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-89 {
  width: 89%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-90 {
  width: 90%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-91 {
  width: 91%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-92 {
  width: 92%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-93 {
  width: 93%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-94 {
  width: 94%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-95 {
  width: 95%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-96 {
  width: 96%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-97 {
  width: 97%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-98 {
  width: 98%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-99 {
  width: 99%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
.old-styles .rc_column-100 {
  width: 100%;
  display: inline-block;
  padding: 0 8px;
  vertical-align: top;
  letter-spacing: normal;
}
@media (max-width: 991px) {
  .old-styles .rc_only-mobile {
    display: block !important;
  }
  .old-styles .rc_only-desktop {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .old-styles [class*=rc_column-] {
    width: 100%;
  }
  .old-styles [class*=rc_column-].rc_column-break-xs {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .old-styles [class*=rc_column-].rc_column-break-xs {
    width: 100%;
  }
}
.old-styles .loading::after,
.old-styles .loading:after,
.old-styles .rc_list-compare-button.loading::before,
.old-styles .rc_loader,
.old-styles .rc_profile-page-avatar.loading::after {
  width: 24px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  left: calc(50% - 12px);
  text-indent: -9999em;
  border-color: rgba(255, 255, 255, 0.2);
  border-style: solid;
  border-width: 4px;
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  -moz-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes load8 {
  0% {
    -moz-transform: rotate(0);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.old-styles ._i-system-back-14-dark {
  background-image: url(../icons/site/system/14/dark/back.svg);
}
.old-styles ._i-system-bell-14-dark {
  background-image: url(../icons/site/system/14/dark/bell.svg);
}
.old-styles ._i-system-calendar-14-dark {
  background-image: url(../icons/site/system/14/dark/calendar.svg);
}
.old-styles ._i-system-camera-14-dark {
  background-image: url(../icons/site/system/14/dark/camera.svg);
}
.old-styles ._i-system-car-14-dark {
  background-image: url(../icons/site/system/14/dark/car.svg);
}
.old-styles ._i-system-caret-14-dark,
.old-styles .bootstrap-select.btn-group .dropdown-toggle .caret::before,
.old-styles .bootstrap-select > .caret.dropdown-toggle,
.old-styles .bootstrap-select > select.caret,
.old-styles .caret.rc_textarea,
.old-styles .rc_input.caret,
.old-styles select.caret.bs-select-hidden,
.old-styles select.caret.rc_selectpicker,
.old-styles ul.slimmenu li ul li.has-submenu::before {
  background-image: url(../icons/site/system/14/dark/caret.svg);
}
.old-styles ._i-system-check-14-dark {
  background-image: url(../icons/site/system/14/dark/check.svg);
}
.old-styles ._i-system-checkbox-14-dark {
  background-image: url(../icons/site/system/14/dark/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-dark {
  background-image: url(../icons/site/system/14/dark/credit-card.svg);
}
.old-styles ._i-system-cross-14-dark {
  background-image: url(../icons/site/system/14/dark/cross.svg);
}
.old-styles ._i-system-desc-14-dark {
  background-image: url(../icons/site/system/14/dark/desc.svg);
}
.old-styles ._i-system-email-14-dark {
  background-image: url(../icons/site/system/14/dark/email.svg);
}
.old-styles ._i-system-flag-14-dark {
  background-image: url(../icons/site/system/14/dark/flag.svg);
}
.old-styles ._i-system-phone-14-dark {
  background-image: url(../icons/site/system/14/dark/phone.svg);
}
.old-styles ._i-system-pin-14-dark {
  background-image: url(../icons/site/system/14/dark/pin.svg);
}
.old-styles ._i-system-price-14-dark {
  background-image: url(../icons/site/system/14/dark/price.svg);
}
.old-styles ._i-system-search-14-dark {
  background-image: url(../icons/site/system/14/dark/search.svg);
}
.old-styles ._i-system-star-14-dark {
  background-image: url(../icons/site/system/14/dark/star.svg);
}
.old-styles ._i-system-time-14-dark {
  background-image: url(../icons/site/system/14/dark/time.svg);
}
.old-styles ._i-system-trending-14-dark {
  background-image: url(../icons/site/system/14/dark/trending.svg);
}
.old-styles ._i-system-user-14-dark {
  background-image: url(../icons/site/system/14/dark/user.svg);
}
.old-styles ._i-system-video-14-dark {
  background-image: url(../icons/site/system/14/dark/video.svg);
}
.old-styles ._i-system-zoom-in-14-dark {
  background-image: url(../icons/site/system/14/dark/zoom-in.svg);
}
.old-styles ._i-system-password-14-dark {
  background-image: url(../icons/site/system/14/dark/password.svg);
}
.old-styles ._i-system-filter-14-dark {
  background-image: url(../icons/site/system/14/dark/filter.svg);
}
.old-styles ._i-system-trash-14-dark {
  background-image: url(../icons/site/system/14/dark/trash.svg);
}
.old-styles ._i-system-globus-14-dark {
  background-image: url(../icons/site/system/14/dark/globus.svg);
}
.old-styles ._i-system-compare-14-dark {
  background-image: url(../icons/site/system/14/dark/compare.svg);
}
.old-styles ._i-alert-help-14-dark {
  background-image: url(../icons/site/alert/14/dark/help.svg);
}
.old-styles ._i-alert-info-14-dark {
  background-image: url(../icons/site/alert/14/dark/info.svg);
}
.old-styles ._i-alert-success-14-dark {
  background-image: url(../icons/site/alert/14/dark/success.svg);
}
.old-styles ._i-alert-warning-14-dark {
  background-image: url(../icons/site/alert/14/dark/warning.svg);
}
.old-styles ._i-system-back-14-white {
  background-image: url(/templates/evolveae/assets/icons/site/system/14/white/back.svg);
}
.old-styles ._i-system-bell-14-white {
  background-image: url(../icons/site/system/14/white/bell.svg);
}
.old-styles ._i-system-calendar-14-white {
  background-image: url(../icons/site/system/14/white/calendar.svg);
}
.old-styles ._i-system-camera-14-white {
  background-image: url(../icons/site/system/14/white/camera.svg);
}
.old-styles ._i-system-car-14-white {
  background-image: url(../icons/site/system/14/white/car.svg);
}
.old-styles ._i-system-caret-14-white,
.old-styles .rc_company-switcher > a::after,
.old-styles .rc_mobile-menu .link::after {
  background-image: url(../icons/site/system/14/white/caret.svg);
}
.old-styles ._i-system-check-14-white {
  background-image: url(../icons/site/system/14/white/check.svg);
}
.old-styles ._i-system-checkbox-14-white {
  background-image: url(../icons/site/system/14/white/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-white {
  background-image: url(../icons/site/system/14/white/credit-card.svg);
}
.old-styles ._i-system-cross-14-white {
  background-image: url(../icons/site/system/14/white/cross.svg);
}
.old-styles ._i-system-desc-14-white {
  background-image: url(../icons/site/system/14/white/desc.svg);
}
.old-styles ._i-system-email-14-white {
  background-image: url(../icons/site/system/14/white/email.svg);
}
.old-styles ._i-system-flag-14-white {
  background-image: url(../icons/site/system/14/white/flag.svg);
}
.old-styles ._i-system-phone-14-white {
  background-image: url(../icons/site/system/14/white/phone.svg);
}
.old-styles ._i-system-pin-14-white {
  background-image: url(../icons/site/system/14/white/pin.svg);
}
.old-styles ._i-system-price-14-white {
  background-image: url(../icons/site/system/14/white/price.svg);
}
.old-styles ._i-system-search-14-white {
  background-image: url(../icons/site/system/14/white/search.svg);
}
.old-styles ._i-system-star-14-white {
  background-image: url(../icons/site/system/14/white/star.svg);
}
.old-styles ._i-system-time-14-white {
  background-image: url(../icons/site/system/14/white/time.svg);
}
.old-styles ._i-system-trending-14-white {
  background-image: url(../icons/site/system/14/white/trending.svg);
}
.old-styles ._i-system-user-14-white {
  background-image: url(../icons/site/system/14/white/user.svg);
}
.old-styles ._i-system-video-14-white {
  background-image: url(../icons/site/system/14/white/video.svg);
}
.old-styles ._i-system-zoom-in-14-white {
  background-image: url(../icons/site/system/14/white/zoom-in.svg);
}
.old-styles ._i-system-password-14-white {
  background-image: url(../icons/site/system/14/white/password.svg);
}
.old-styles ._i-system-filter-14-white {
  background-image: url(../icons/site/system/14/white/filter.svg);
}
.old-styles ._i-system-trash-14-white {
  background-image: url(../icons/site/system/14/white/trash.svg);
}
.old-styles ._i-system-globus-14-white,
.old-styles .rc_lang-widget > a {
  background-image: url(../icons/site/system/14/white/globus.svg);
}
.old-styles ._i-system-compare-14-white,
.old-styles .rc_list-compare-button {
  background-image: url(../icons/site/system/14/white/compare.svg);
}
.old-styles ._i-alert-help-14-white {
  background-image: url(../icons/site/alert/14/white/help.svg);
}
.old-styles ._i-alert-info-14-white {
  background-image: url(../icons/site/alert/14/white/info.svg);
}
.old-styles ._i-alert-success-14-white {
  background-image: url(../icons/site/alert/14/white/success.svg);
}
.old-styles ._i-alert-warning-14-white {
  background-image: url(../icons/site/alert/14/white/warning.svg);
}
.old-styles ._i-system-back-14-grey {
  background-image: url(../icons/site/system/14/grey/back.svg);
}
.old-styles ._i-system-bell-14-grey {
  background-image: url(../icons/site/system/14/grey/bell.svg);
}
.old-styles ._i-system-calendar-14-grey {
  background-image: url(../icons/site/system/14/grey/calendar.svg);
}
.old-styles ._i-system-camera-14-grey {
  background-image: url(../icons/site/system/14/grey/camera.svg);
}
.old-styles ._i-system-car-14-grey {
  background-image: url(../icons/site/system/14/grey/car.svg);
}
.old-styles ._i-system-caret-14-grey {
  background-image: url(../icons/site/system/14/grey/caret.svg);
}
.old-styles ._i-system-check-14-grey {
  background-image: url(../icons/site/system/14/grey/check.svg);
}
.old-styles ._i-system-checkbox-14-grey {
  background-image: url(../icons/site/system/14/grey/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-grey {
  background-image: url(../icons/site/system/14/grey/credit-card.svg);
}
.old-styles ._i-system-cross-14-grey {
  background-image: url(../icons/site/system/14/grey/cross.svg);
}
.old-styles ._i-system-desc-14-grey {
  background-image: url(../icons/site/system/14/grey/desc.svg);
}
.old-styles ._i-system-email-14-grey {
  background-image: url(../icons/site/system/14/grey/email.svg);
}
.old-styles ._i-system-flag-14-grey {
  background-image: url(../icons/site/system/14/grey/flag.svg);
}
.old-styles ._i-system-phone-14-grey {
  background-image: url(../icons/site/system/14/grey/phone.svg);
}
.old-styles ._i-system-pin-14-grey {
  background-image: url(../icons/site/system/14/grey/pin.svg);
}
.old-styles ._i-system-price-14-grey {
  background-image: url(../icons/site/system/14/grey/price.svg);
}
.old-styles ._i-system-search-14-grey {
  background-image: url(../icons/site/system/14/grey/search.svg);
}
.old-styles ._i-system-star-14-grey {
  background-image: url(../icons/site/system/14/grey/star.svg);
}
.old-styles ._i-system-time-14-grey {
  background-image: url(../icons/site/system/14/grey/time.svg);
}
.old-styles ._i-system-trending-14-grey {
  background-image: url(../icons/site/system/14/grey/trending.svg);
}
.old-styles ._i-system-user-14-grey {
  background-image: url(../icons/site/system/14/grey/user.svg);
}
.old-styles ._i-system-video-14-grey {
  background-image: url(../icons/site/system/14/grey/video.svg);
}
.old-styles ._i-system-zoom-in-14-grey {
  background-image: url(../icons/site/system/14/grey/zoom-in.svg);
}
.old-styles ._i-system-password-14-grey {
  background-image: url(../icons/site/system/14/grey/password.svg);
}
.old-styles ._i-system-filter-14-grey {
  background-image: url(../icons/site/system/14/grey/filter.svg);
}
.old-styles ._i-system-trash-14-grey {
  background-image: url(../icons/site/system/14/grey/trash.svg);
}
.old-styles ._i-system-globus-14-grey {
  background-image: url(../icons/site/system/14/grey/globus.svg);
}
.old-styles ._i-system-compare-14-grey {
  background-image: url(../icons/site/system/14/grey/compare.svg);
}
.old-styles ._i-alert-help-14-grey {
  background-image: url(../icons/site/alert/14/grey/help.svg);
}
.old-styles ._i-alert-info-14-grey {
  background-image: url(../icons/site/alert/14/grey/info.svg);
}
.old-styles ._i-alert-success-14-grey {
  background-image: url(../icons/site/alert/14/grey/success.svg);
}
.old-styles ._i-alert-warning-14-grey {
  background-image: url(../icons/site/alert/14/grey/warning.svg);
}
.old-styles ._i-system-back-14-green {
  background-image: url(../icons/site/system/14/green/back.svg);
}
.old-styles ._i-system-bell-14-green {
  background-image: url(../icons/site/system/14/green/bell.svg);
}
.old-styles ._i-system-calendar-14-green {
  background-image: url(../icons/site/system/14/green/calendar.svg);
}
.old-styles ._i-system-camera-14-green {
  background-image: url(../icons/site/system/14/green/camera.svg);
}
.old-styles ._i-system-car-14-green {
  background-image: url(../icons/site/system/14/green/car.svg);
}
.old-styles ._i-system-caret-14-green {
  background-image: url(../icons/site/system/14/green/caret.svg);
}
.old-styles ._i-system-check-14-green {
  background-image: url(../icons/site/system/14/green/check.svg);
}
.old-styles ._i-system-checkbox-14-green {
  background-image: url(../icons/site/system/14/green/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-green {
  background-image: url(../icons/site/system/14/green/credit-card.svg);
}
.old-styles ._i-system-cross-14-green {
  background-image: url(../icons/site/system/14/green/cross.svg);
}
.old-styles ._i-system-desc-14-green {
  background-image: url(../icons/site/system/14/green/desc.svg);
}
.old-styles ._i-system-email-14-green {
  background-image: url(../icons/site/system/14/green/email.svg);
}
.old-styles ._i-system-flag-14-green {
  background-image: url(../icons/site/system/14/green/flag.svg);
}
.old-styles ._i-system-phone-14-green {
  background-image: url(../icons/site/system/14/green/phone.svg);
}
.old-styles ._i-system-pin-14-green {
  background-image: url(../icons/site/system/14/green/pin.svg);
}
.old-styles ._i-system-price-14-green {
  background-image: url(../icons/site/system/14/green/price.svg);
}
.old-styles ._i-system-search-14-green {
  background-image: url(../icons/site/system/14/green/search.svg);
}
.old-styles ._i-system-star-14-green {
  background-image: url(../icons/site/system/14/green/star.svg);
}
.old-styles ._i-system-time-14-green {
  background-image: url(../icons/site/system/14/green/time.svg);
}
.old-styles ._i-system-trending-14-green {
  background-image: url(../icons/site/system/14/green/trending.svg);
}
.old-styles ._i-system-user-14-green {
  background-image: url(../icons/site/system/14/green/user.svg);
}
.old-styles ._i-system-video-14-green {
  background-image: url(../icons/site/system/14/green/video.svg);
}
.old-styles ._i-system-zoom-in-14-green {
  background-image: url(../icons/site/system/14/green/zoom-in.svg);
}
.old-styles ._i-system-password-14-green {
  background-image: url(../icons/site/system/14/green/password.svg);
}
.old-styles ._i-system-filter-14-green {
  background-image: url(../icons/site/system/14/green/filter.svg);
}
.old-styles ._i-system-trash-14-green {
  background-image: url(../icons/site/system/14/green/trash.svg);
}
.old-styles ._i-system-globus-14-green {
  background-image: url(../icons/site/system/14/green/globus.svg);
}
.old-styles ._i-system-compare-14-green {
  background-image: url(../icons/site/system/14/green/compare.svg);
}
.old-styles ._i-alert-help-14-green {
  background-image: url(../icons/site/alert/14/green/help.svg);
}
.old-styles ._i-alert-info-14-green {
  background-image: url(../icons/site/alert/14/green/info.svg);
}
.old-styles ._i-alert-success-14-green {
  background-image: url(../icons/site/alert/14/green/success.svg);
}
.old-styles ._i-alert-warning-14-green {
  background-image: url(../icons/site/alert/14/green/warning.svg);
}
.old-styles ._i-system-back-14-blue {
  background-image: url(../icons/site/system/14/blue/back.svg);
}
.old-styles ._i-system-bell-14-blue {
  background-image: url(../icons/site/system/14/blue/bell.svg);
}
.old-styles ._i-system-calendar-14-blue {
  background-image: url(../icons/site/system/14/blue/calendar.svg);
}
.old-styles ._i-system-camera-14-blue {
  background-image: url(../icons/site/system/14/blue/camera.svg);
}
.old-styles ._i-system-car-14-blue {
  background-image: url(../icons/site/system/14/blue/car.svg);
}
.old-styles ._i-system-caret-14-blue,
.old-styles .rc_filter-group-show::after,
.old-styles .rc_filter-select .bootstrap-select.btn-group > .dropdown-toggle > .bs-caret > .caret::before {
  background-image: url(../icons/site/system/14/blue/caret.svg);
}
.old-styles ._i-system-check-14-blue {
  background-image: url(../icons/site/system/14/blue/check.svg);
}
.old-styles ._i-system-checkbox-14-blue {
  background-image: url(../icons/site/system/14/blue/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-blue {
  background-image: url(../icons/site/system/14/blue/credit-card.svg);
}
.old-styles ._i-system-cross-14-blue {
  background-image: url(../icons/site/system/14/blue/cross.svg);
}
.old-styles ._i-system-desc-14-blue {
  background-image: url(../icons/site/system/14/blue/desc.svg);
}
.old-styles ._i-system-email-14-blue {
  background-image: url(../icons/site/system/14/blue/email.svg);
}
.old-styles ._i-system-flag-14-blue {
  background-image: url(../icons/site/system/14/blue/flag.svg);
}
.old-styles ._i-system-phone-14-blue {
  background-image: url(../icons/site/system/14/blue/phone.svg);
}
.old-styles ._i-system-pin-14-blue {
  background-image: url(../icons/site/system/14/blue/pin.svg);
}
.old-styles ._i-system-price-14-blue {
  background-image: url(../icons/site/system/14/blue/price.svg);
}
.old-styles ._i-system-search-14-blue {
  background-image: url(../icons/site/system/14/blue/search.svg);
}
.old-styles ._i-system-star-14-blue {
  background-image: url(../icons/site/system/14/blue/star.svg);
}
.old-styles ._i-system-time-14-blue {
  background-image: url(../icons/site/system/14/blue/time.svg);
}
.old-styles ._i-system-trending-14-blue {
  background-image: url(../icons/site/system/14/blue/trending.svg);
}
.old-styles ._i-system-user-14-blue {
  background-image: url(../icons/site/system/14/blue/user.svg);
}
.old-styles ._i-system-video-14-blue {
  background-image: url(../icons/site/system/14/blue/video.svg);
}
.old-styles ._i-system-zoom-in-14-blue {
  background-image: url(../icons/site/system/14/blue/zoom-in.svg);
}
.old-styles ._i-system-password-14-blue {
  background-image: url(../icons/site/system/14/blue/password.svg);
}
.old-styles ._i-system-filter-14-blue {
  background-image: url(../icons/site/system/14/blue/filter.svg);
}
.old-styles ._i-system-trash-14-blue {
  background-image: url(../icons/site/system/14/blue/trash.svg);
}
.old-styles ._i-system-globus-14-blue {
  background-image: url(../icons/site/system/14/blue/globus.svg);
}
.old-styles ._i-system-compare-14-blue {
  background-image: url(../icons/site/system/14/blue/compare.svg);
}
.old-styles ._i-alert-help-14-blue {
  background-image: url(../icons/site/alert/14/blue/help.svg);
}
.old-styles ._i-alert-info-14-blue {
  background-image: url(../icons/site/alert/14/blue/info.svg);
}
.old-styles ._i-alert-success-14-blue {
  background-image: url(../icons/site/alert/14/blue/success.svg);
}
.old-styles ._i-alert-warning-14-blue {
  background-image: url(../icons/site/alert/14/blue/warning.svg);
}
.old-styles ._i-system-back-14-color {
  background-image: url(../icons/site/system/14/color/back.svg);
}
.old-styles ._i-system-bell-14-color {
  background-image: url(../icons/site/system/14/color/bell.svg);
}
.old-styles ._i-system-calendar-14-color {
  background-image: url(../icons/site/system/14/color/calendar.svg);
}
.old-styles ._i-system-camera-14-color {
  background-image: url(../icons/site/system/14/color/camera.svg);
}
.old-styles ._i-system-car-14-color {
  background-image: url(../icons/site/system/14/color/car.svg);
}
.old-styles ._i-system-caret-14-color {
  background-image: url(../icons/site/system/14/color/caret.svg);
}
.old-styles ._i-system-check-14-color {
  background-image: url(../icons/site/system/14/color/check.svg);
}
.old-styles ._i-system-checkbox-14-color {
  background-image: url(../icons/site/system/14/color/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-color {
  background-image: url(../icons/site/system/14/color/credit-card.svg);
}
.old-styles ._i-system-cross-14-color {
  background-image: url(../icons/site/system/14/color/cross.svg);
}
.old-styles ._i-system-desc-14-color {
  background-image: url(../icons/site/system/14/color/desc.svg);
}
.old-styles ._i-system-email-14-color {
  background-image: url(../icons/site/system/14/color/email.svg);
}
.old-styles ._i-system-flag-14-color {
  background-image: url(../icons/site/system/14/color/flag.svg);
}
.old-styles ._i-system-phone-14-color {
  background-image: url(../icons/site/system/14/color/phone.svg);
}
.old-styles ._i-system-pin-14-color {
  background-image: url(../icons/site/system/14/color/pin.svg);
}
.old-styles ._i-system-price-14-color {
  background-image: url(../icons/site/system/14/color/price.svg);
}
.old-styles ._i-system-search-14-color {
  background-image: url(../icons/site/system/14/color/search.svg);
}
.old-styles ._i-system-star-14-color {
  background-image: url(../icons/site/system/14/color/star.svg);
}
.old-styles ._i-system-time-14-color {
  background-image: url(../icons/site/system/14/color/time.svg);
}
.old-styles ._i-system-trending-14-color {
  background-image: url(../icons/site/system/14/color/trending.svg);
}
.old-styles ._i-system-user-14-color {
  background-image: url(../icons/site/system/14/color/user.svg);
}
.old-styles ._i-system-video-14-color {
  background-image: url(../icons/site/system/14/color/video.svg);
}
.old-styles ._i-system-zoom-in-14-color {
  background-image: url(../icons/site/system/14/color/zoom-in.svg);
}
.old-styles ._i-system-password-14-color {
  background-image: url(../icons/site/system/14/color/password.svg);
}
.old-styles ._i-system-filter-14-color {
  background-image: url(../icons/site/system/14/color/filter.svg);
}
.old-styles ._i-system-trash-14-color {
  background-image: url(../icons/site/system/14/color/trash.svg);
}
.old-styles ._i-system-globus-14-color {
  background-image: url(../icons/site/system/14/color/globus.svg);
}
.old-styles ._i-system-compare-14-color {
  background-image: url(../icons/site/system/14/color/compare.svg);
}
.old-styles ._i-alert-help-14-color {
  background-image: url(../icons/site/alert/14/color/help.svg);
}
.old-styles ._i-alert-info-14-color {
  background-image: url(../icons/site/alert/14/color/info.svg);
}
.old-styles ._i-alert-success-14-color {
  background-image: url(../icons/site/alert/14/color/success.svg);
}
.old-styles ._i-alert-warning-14-color {
  background-image: url(../icons/site/alert/14/color/warning.svg);
}
.old-styles ._i-system-back-14-red {
  background-image: url(../icons/site/system/14/red/back.svg);
}
.old-styles ._i-system-bell-14-red {
  background-image: url(../icons/site/system/14/red/bell.svg);
}
.old-styles ._i-system-calendar-14-red {
  background-image: url(../icons/site/system/14/red/calendar.svg);
}
.old-styles ._i-system-camera-14-red {
  background-image: url(../icons/site/system/14/red/camera.svg);
}
.old-styles ._i-system-car-14-red {
  background-image: url(../icons/site/system/14/red/car.svg);
}
.old-styles ._i-system-caret-14-red {
  background-image: url(../icons/site/system/14/red/caret.svg);
}
.old-styles ._i-system-check-14-red {
  background-image: url(../icons/site/system/14/red/check.svg);
}
.old-styles ._i-system-checkbox-14-red {
  background-image: url(../icons/site/system/14/red/checkbox.svg);
}
.old-styles ._i-system-credit-card-14-red {
  background-image: url(../icons/site/system/14/red/credit-card.svg);
}
.old-styles ._i-system-cross-14-red {
  background-image: url(../icons/site/system/14/red/cross.svg);
}
.old-styles ._i-system-desc-14-red {
  background-image: url(../icons/site/system/14/red/desc.svg);
}
.old-styles ._i-system-email-14-red {
  background-image: url(../icons/site/system/14/red/email.svg);
}
.old-styles ._i-system-flag-14-red {
  background-image: url(../icons/site/system/14/red/flag.svg);
}
.old-styles ._i-system-phone-14-red {
  background-image: url(../icons/site/system/14/red/phone.svg);
}
.old-styles ._i-system-pin-14-red {
  background-image: url(../icons/site/system/14/red/pin.svg);
}
.old-styles ._i-system-price-14-red {
  background-image: url(../icons/site/system/14/red/price.svg);
}
.old-styles ._i-system-search-14-red {
  background-image: url(../icons/site/system/14/red/search.svg);
}
.old-styles ._i-system-star-14-red {
  background-image: url(../icons/site/system/14/red/star.svg);
}
.old-styles ._i-system-time-14-red {
  background-image: url(../icons/site/system/14/red/time.svg);
}
.old-styles ._i-system-trending-14-red {
  background-image: url(../icons/site/system/14/red/trending.svg);
}
.old-styles ._i-system-user-14-red {
  background-image: url(../icons/site/system/14/red/user.svg);
}
.old-styles ._i-system-video-14-red {
  background-image: url(../icons/site/system/14/red/video.svg);
}
.old-styles ._i-system-zoom-in-14-red {
  background-image: url(../icons/site/system/14/red/zoom-in.svg);
}
.old-styles ._i-system-password-14-red {
  background-image: url(../icons/site/system/14/red/password.svg);
}
.old-styles ._i-system-filter-14-red {
  background-image: url(../icons/site/system/14/red/filter.svg);
}
.old-styles ._i-system-trash-14-red {
  background-image: url(../icons/site/system/14/red/trash.svg);
}
.old-styles ._i-system-globus-14-red {
  background-image: url(../icons/site/system/14/red/globus.svg);
}
.old-styles ._i-system-compare-14-red {
  background-image: url(../icons/site/system/14/red/compare.svg);
}
.old-styles ._i-alert-help-14-red {
  background-image: url(../icons/site/alert/14/red/help.svg);
}
.old-styles ._i-alert-info-14-red {
  background-image: url(../icons/site/alert/14/red/info.svg);
}
.old-styles ._i-alert-success-14-red {
  background-image: url(../icons/site/alert/14/red/success.svg);
}
.old-styles ._i-alert-warning-14-red {
  background-image: url(../icons/site/alert/14/red/warning.svg);
}
.old-styles ._i-system-back-18-dark {
  background-image: url(../icons/site/system/18/dark/back.svg);
}
.old-styles ._i-system-bell-18-dark {
  background-image: url(../icons/site/system/18/dark/bell.svg);
}
.old-styles ._i-system-calendar-18-dark {
  background-image: url(../icons/site/system/18/dark/calendar.svg);
}
.old-styles ._i-system-camera-18-dark {
  background-image: url(../icons/site/system/18/dark/camera.svg);
}
.old-styles ._i-system-car-18-dark {
  background-image: url(../icons/site/system/18/dark/car.svg);
}
.old-styles ._i-system-caret-18-dark {
  background-image: url(../icons/site/system/18/dark/caret.svg);
}
.old-styles ._i-system-check-18-dark {
  background-image: url(../icons/site/system/18/dark/check.svg);
}
.old-styles ._i-system-checkbox-18-dark {
  background-image: url(../icons/site/system/18/dark/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-dark {
  background-image: url(../icons/site/system/18/dark/credit-card.svg);
}
.old-styles ._i-system-cross-18-dark {
  background-image: url(../icons/site/system/18/dark/cross.svg);
}
.old-styles ._i-system-desc-18-dark {
  background-image: url(../icons/site/system/18/dark/desc.svg);
}
.old-styles ._i-system-email-18-dark {
  background-image: url(../icons/site/system/18/dark/email.svg);
}
.old-styles ._i-system-flag-18-dark {
  background-image: url(../icons/site/system/18/dark/flag.svg);
}
.old-styles ._i-system-phone-18-dark {
  background-image: url(../icons/site/system/18/dark/phone.svg);
}
.old-styles ._i-system-pin-18-dark {
  background-image: url(../icons/site/system/18/dark/pin.svg);
}
.old-styles ._i-system-price-18-dark {
  background-image: url(../icons/site/system/18/dark/price.svg);
}
.old-styles ._i-system-search-18-dark {
  background-image: url(../icons/site/system/18/dark/search.svg);
}
.old-styles ._i-system-star-18-dark {
  background-image: url(../icons/site/system/18/dark/star.svg);
}
.old-styles ._i-system-time-18-dark {
  background-image: url(../icons/site/system/18/dark/time.svg);
}
.old-styles ._i-system-trending-18-dark {
  background-image: url(../icons/site/system/18/dark/trending.svg);
}
.old-styles ._i-system-user-18-dark {
  background-image: url(../icons/site/system/18/dark/user.svg);
}
.old-styles ._i-system-video-18-dark {
  background-image: url(../icons/site/system/18/dark/video.svg);
}
.old-styles ._i-system-zoom-in-18-dark {
  background-image: url(../icons/site/system/18/dark/zoom-in.svg);
}
.old-styles ._i-system-password-18-dark {
  background-image: url(../icons/site/system/18/dark/password.svg);
}
.old-styles ._i-system-filter-18-dark {
  background-image: url(../icons/site/system/18/dark/filter.svg);
}
.old-styles ._i-system-trash-18-dark {
  background-image: url(../icons/site/system/18/dark/trash.svg);
}
.old-styles ._i-system-globus-18-dark {
  background-image: url(../icons/site/system/18/dark/globus.svg);
}
.old-styles ._i-system-compare-18-dark {
  background-image: url(../icons/site/system/18/dark/compare.svg);
}
.old-styles ._i-alert-help-18-dark {
  background-image: url(../icons/site/alert/18/dark/help.svg);
}
.old-styles ._i-alert-info-18-dark {
  background-image: url(../icons/site/alert/18/dark/info.svg);
}
.old-styles ._i-alert-success-18-dark {
  background-image: url(../icons/site/alert/18/dark/success.svg);
}
.old-styles ._i-alert-warning-18-dark {
  background-image: url(../icons/site/alert/18/dark/warning.svg);
}
.old-styles ._i-system-back-18-white {
  background-image: url(../icons/site/system/18/white/back.svg);
}
.old-styles ._i-system-bell-18-white,
.old-styles .rc_notifications .rc_notifications-button {
  background-image: url(../icons/site/system/18/white/bell.svg);
}
.old-styles ._i-system-calendar-18-white {
  background-image: url(../icons/site/system/18/white/calendar.svg);
}
.old-styles ._i-system-camera-18-white,
.old-styles .rc_profile-photo-upload {
  background-image: url(../icons/site/system/18/white/camera.svg);
}
.old-styles ._i-system-car-18-white {
  background-image: url(../icons/site/system/18/white/car.svg);
}
.old-styles ._i-system-caret-18-white {
  background-image: url(../icons/site/system/18/white/caret.svg);
}
.old-styles ._i-system-check-18-white,
.old-styles .rc_booking-process-steps li.done span,
.old-styles .rc_payment-method-switcher ul::after {
  background-image: url(../icons/site/system/18/white/check.svg);
}
.old-styles ._i-system-checkbox-18-white {
  background-image: url(../icons/site/system/18/white/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-white {
  background-image: url(../icons/site/system/18/white/credit-card.svg);
}
.old-styles ._i-system-cross-18-white,
.old-styles .rc_compare-remove {
  background-image: url(../icons/site/system/18/white/cross.svg);
}
.old-styles ._i-system-desc-18-white {
  background-image: url(../icons/site/system/18/white/desc.svg);
}
.old-styles ._i-system-email-18-white {
  background-image: url(../icons/site/system/18/white/email.svg);
}
.old-styles ._i-system-flag-18-white {
  background-image: url(../icons/site/system/18/white/flag.svg);
}
.old-styles ._i-system-phone-18-white {
  background-image: url(../icons/site/system/18/white/phone.svg);
}
.old-styles ._i-system-pin-18-white {
  background-image: url(../icons/site/system/18/white/pin.svg);
}
.old-styles ._i-system-price-18-white {
  background-image: url(../icons/site/system/18/white/price.svg);
}
.old-styles ._i-system-search-18-white {
  background-image: url(../icons/site/system/18/white/search.svg);
}
.old-styles ._i-system-star-18-white {
  background-image: url(../icons/site/system/18/white/star.svg);
}
.old-styles ._i-system-time-18-white {
  background-image: url(../icons/site/system/18/white/time.svg);
}
.old-styles ._i-system-trending-18-white {
  background-image: url(../icons/site/system/18/white/trending.svg);
}
.old-styles ._i-system-user-18-white {
  background-image: url(../icons/site/system/18/white/user.svg);
}
.old-styles ._i-system-video-18-white {
  background-image: url(../icons/site/system/18/white/video.svg);
}
.old-styles ._i-system-zoom-in-18-white {
  background-image: url(../icons/site/system/18/white/zoom-in.svg);
}
.old-styles ._i-system-password-18-white {
  background-image: url(../icons/site/system/18/white/password.svg);
}
.old-styles ._i-system-filter-18-white {
  background-image: url(../icons/site/system/18/white/filter.svg);
}
.old-styles ._i-system-trash-18-white,
.old-styles .rc_profile-photo-delete {
  background-image: url(../icons/site/system/18/white/trash.svg);
}
.old-styles ._i-system-globus-18-white {
  background-image: url(../icons/site/system/18/white/globus.svg);
}
.old-styles ._i-system-compare-18-white {
  background-image: url(../icons/site/system/18/white/compare.svg);
}
.old-styles ._i-alert-help-18-white {
  background-image: url(../icons/site/alert/18/white/help.svg);
}
.old-styles ._i-alert-info-18-white {
  background-image: url(../icons/site/alert/18/white/info.svg);
}
.old-styles ._i-alert-success-18-white {
  background-image: url(../icons/site/alert/18/white/success.svg);
}
.old-styles ._i-alert-warning-18-white {
  background-image: url(../icons/site/alert/18/white/warning.svg);
}
.old-styles ._i-system-back-18-grey {
  background-image: url(../icons/site/system/18/grey/back.svg);
}
.old-styles ._i-system-bell-18-grey {
  background-image: url(../icons/site/system/18/grey/bell.svg);
}
.old-styles ._i-system-calendar-18-grey {
  background-image: url(../icons/site/system/18/grey/calendar.svg);
}
.old-styles ._i-system-camera-18-grey {
  background-image: url(../icons/site/system/18/grey/camera.svg);
}
.old-styles ._i-system-car-18-grey {
  background-image: url(../icons/site/system/18/grey/car.svg);
}
.old-styles ._i-system-caret-18-grey {
  background-image: url(../icons/site/system/18/grey/caret.svg);
}
.old-styles ._i-system-check-18-grey {
  background-image: url(../icons/site/system/18/grey/check.svg);
}
.old-styles ._i-system-checkbox-18-grey {
  background-image: url(../icons/site/system/18/grey/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-grey {
  background-image: url(../icons/site/system/18/grey/credit-card.svg);
}
.old-styles ._i-system-cross-18-grey {
  background-image: url(../icons/site/system/18/grey/cross.svg);
}
.old-styles ._i-system-desc-18-grey {
  background-image: url(../icons/site/system/18/grey/desc.svg);
}
.old-styles ._i-system-email-18-grey {
  background-image: url(../icons/site/system/18/grey/email.svg);
}
.old-styles ._i-system-flag-18-grey {
  background-image: url(../icons/site/system/18/grey/flag.svg);
}
.old-styles ._i-system-phone-18-grey {
  background-image: url(../icons/site/system/18/grey/phone.svg);
}
.old-styles ._i-system-pin-18-grey {
  background-image: url(../icons/site/system/18/grey/pin.svg);
}
.old-styles ._i-system-price-18-grey {
  background-image: url(../icons/site/system/18/grey/price.svg);
}
.old-styles ._i-system-search-18-grey {
  background-image: url(../icons/site/system/18/grey/search.svg);
}
.old-styles ._i-system-star-18-grey {
  background-image: url(../icons/site/system/18/grey/star.svg);
}
.old-styles ._i-system-time-18-grey {
  background-image: url(../icons/site/system/18/grey/time.svg);
}
.old-styles ._i-system-trending-18-grey {
  background-image: url(../icons/site/system/18/grey/trending.svg);
}
.old-styles ._i-system-user-18-grey {
  background-image: url(../icons/site/system/18/grey/user.svg);
}
.old-styles ._i-system-video-18-grey {
  background-image: url(../icons/site/system/18/grey/video.svg);
}
.old-styles ._i-system-zoom-in-18-grey {
  background-image: url(../icons/site/system/18/grey/zoom-in.svg);
}
.old-styles ._i-system-password-18-grey {
  background-image: url(../icons/site/system/18/grey/password.svg);
}
.old-styles ._i-system-filter-18-grey {
  background-image: url(../icons/site/system/18/grey/filter.svg);
}
.old-styles ._i-system-trash-18-grey {
  background-image: url(../icons/site/system/18/grey/trash.svg);
}
.old-styles ._i-system-globus-18-grey {
  background-image: url(../icons/site/system/18/grey/globus.svg);
}
.old-styles ._i-system-compare-18-grey {
  background-image: url(../icons/site/system/18/grey/compare.svg);
}
.old-styles ._i-alert-help-18-grey {
  background-image: url(../icons/site/alert/18/grey/help.svg);
}
.old-styles ._i-alert-info-18-grey {
  background-image: url(../icons/site/alert/18/grey/info.svg);
}
.old-styles ._i-alert-success-18-grey {
  background-image: url(../icons/site/alert/18/grey/success.svg);
}
.old-styles ._i-alert-warning-18-grey {
  background-image: url(../icons/site/alert/18/grey/warning.svg);
}
.old-styles ._i-system-back-18-green {
  background-image: url(../icons/site/system/18/green/back.svg);
}
.old-styles ._i-system-bell-18-green {
  background-image: url(../icons/site/system/18/green/bell.svg);
}
.old-styles ._i-system-calendar-18-green {
  background-image: url(../icons/site/system/18/green/calendar.svg);
}
.old-styles ._i-system-camera-18-green {
  background-image: url(../icons/site/system/18/green/camera.svg);
}
.old-styles ._i-system-car-18-green {
  background-image: url(../icons/site/system/18/green/car.svg);
}
.old-styles ._i-system-caret-18-green {
  background-image: url(../icons/site/system/18/green/caret.svg);
}
.old-styles ._i-system-check-18-green {
  background-image: url(../icons/site/system/18/green/check.svg);
}
.old-styles ._i-system-checkbox-18-green {
  background-image: url(../icons/site/system/18/green/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-green {
  background-image: url(../icons/site/system/18/green/credit-card.svg);
}
.old-styles ._i-system-cross-18-green {
  background-image: url(../icons/site/system/18/green/cross.svg);
}
.old-styles ._i-system-desc-18-green {
  background-image: url(../icons/site/system/18/green/desc.svg);
}
.old-styles ._i-system-email-18-green {
  background-image: url(../icons/site/system/18/green/email.svg);
}
.old-styles ._i-system-flag-18-green {
  background-image: url(../icons/site/system/18/green/flag.svg);
}
.old-styles ._i-system-phone-18-green {
  background-image: url(../icons/site/system/18/green/phone.svg);
}
.old-styles ._i-system-pin-18-green {
  background-image: url(../icons/site/system/18/green/pin.svg);
}
.old-styles ._i-system-price-18-green {
  background-image: url(../icons/site/system/18/green/price.svg);
}
.old-styles ._i-system-search-18-green {
  background-image: url(../icons/site/system/18/green/search.svg);
}
.old-styles ._i-system-star-18-green {
  background-image: url(../icons/site/system/18/green/star.svg);
}
.old-styles ._i-system-time-18-green {
  background-image: url(../icons/site/system/18/green/time.svg);
}
.old-styles ._i-system-trending-18-green {
  background-image: url(../icons/site/system/18/green/trending.svg);
}
.old-styles ._i-system-user-18-green {
  background-image: url(../icons/site/system/18/green/user.svg);
}
.old-styles ._i-system-video-18-green {
  background-image: url(../icons/site/system/18/green/video.svg);
}
.old-styles ._i-system-zoom-in-18-green {
  background-image: url(../icons/site/system/18/green/zoom-in.svg);
}
.old-styles ._i-system-password-18-green {
  background-image: url(../icons/site/system/18/green/password.svg);
}
.old-styles ._i-system-filter-18-green {
  background-image: url(../icons/site/system/18/green/filter.svg);
}
.old-styles ._i-system-trash-18-green {
  background-image: url(../icons/site/system/18/green/trash.svg);
}
.old-styles ._i-system-globus-18-green {
  background-image: url(../icons/site/system/18/green/globus.svg);
}
.old-styles ._i-system-compare-18-green {
  background-image: url(../icons/site/system/18/green/compare.svg);
}
.old-styles ._i-alert-help-18-green {
  background-image: url(../icons/site/alert/18/green/help.svg);
}
.old-styles ._i-alert-info-18-green {
  background-image: url(../icons/site/alert/18/green/info.svg);
}
.old-styles ._i-alert-success-18-green {
  background-image: url(../icons/site/alert/18/green/success.svg);
}
.old-styles ._i-alert-warning-18-green {
  background-image: url(../icons/site/alert/18/green/warning.svg);
}
.old-styles ._i-system-back-18-blue {
  background-image: url(../icons/site/system/18/blue/back.svg);
}
.old-styles ._i-system-bell-18-blue {
  background-image: url(../icons/site/system/18/blue/bell.svg);
}
.old-styles ._i-system-calendar-18-blue {
  background-image: url(../icons/site/system/18/blue/calendar.svg);
}
.old-styles ._i-system-camera-18-blue {
  background-image: url(../icons/site/system/18/blue/camera.svg);
}
.old-styles ._i-system-car-18-blue {
  background-image: url(../icons/site/system/18/blue/car.svg);
}
.old-styles ._i-system-caret-18-blue {
  background-image: url(../icons/site/system/18/blue/caret.svg);
}
.old-styles ._i-system-check-18-blue {
  background-image: url(../icons/site/system/18/blue/check.svg);
}
.old-styles ._i-system-checkbox-18-blue {
  background-image: url(../icons/site/system/18/blue/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-blue {
  background-image: url(../icons/site/system/18/blue/credit-card.svg);
}
.old-styles ._i-system-cross-18-blue {
  background-image: url(../icons/site/system/18/blue/cross.svg);
}
.old-styles ._i-system-desc-18-blue {
  background-image: url(../icons/site/system/18/blue/desc.svg);
}
.old-styles ._i-system-email-18-blue {
  background-image: url(../icons/site/system/18/blue/email.svg);
}
.old-styles ._i-system-flag-18-blue {
  background-image: url(../icons/site/system/18/blue/flag.svg);
}
.old-styles ._i-system-phone-18-blue {
  background-image: url(../icons/site/system/18/blue/phone.svg);
}
.old-styles ._i-system-pin-18-blue {
  background-image: url(../icons/site/system/18/blue/pin.svg);
}
.old-styles ._i-system-price-18-blue {
  background-image: url(../icons/site/system/18/blue/price.svg);
}
.old-styles ._i-system-search-18-blue {
  background-image: url(../icons/site/system/18/blue/search.svg);
}
.old-styles ._i-system-star-18-blue {
  background-image: url(../icons/site/system/18/blue/star.svg);
}
.old-styles ._i-system-time-18-blue {
  background-image: url(../icons/site/system/18/blue/time.svg);
}
.old-styles ._i-system-trending-18-blue {
  background-image: url(../icons/site/system/18/blue/trending.svg);
}
.old-styles ._i-system-user-18-blue {
  background-image: url(../icons/site/system/18/blue/user.svg);
}
.old-styles ._i-system-video-18-blue {
  background-image: url(../icons/site/system/18/blue/video.svg);
}
.old-styles ._i-system-zoom-in-18-blue {
  background-image: url(../icons/site/system/18/blue/zoom-in.svg);
}
.old-styles ._i-system-password-18-blue {
  background-image: url(../icons/site/system/18/blue/password.svg);
}
.old-styles ._i-system-filter-18-blue {
  background-image: url(../icons/site/system/18/blue/filter.svg);
}
.old-styles ._i-system-trash-18-blue {
  background-image: url(../icons/site/system/18/blue/trash.svg);
}
.old-styles ._i-system-globus-18-blue {
  background-image: url(../icons/site/system/18/blue/globus.svg);
}
.old-styles ._i-system-compare-18-blue {
  background-image: url(../icons/site/system/18/blue/compare.svg);
}
.old-styles ._i-alert-help-18-blue {
  background-image: url(../icons/site/alert/18/blue/help.svg);
}
.old-styles ._i-alert-info-18-blue {
  background-image: url(../icons/site/alert/18/blue/info.svg);
}
.old-styles ._i-alert-success-18-blue {
  background-image: url(../icons/site/alert/18/blue/success.svg);
}
.old-styles ._i-alert-warning-18-blue {
  background-image: url(../icons/site/alert/18/blue/warning.svg);
}
.old-styles ._i-system-back-18-color {
  background-image: url(../icons/site/system/18/color/back.svg);
}
.old-styles ._i-system-bell-18-color {
  background-image: url(../icons/site/system/18/color/bell.svg);
}
.old-styles ._i-system-calendar-18-color {
  background-image: url(../icons/site/system/18/color/calendar.svg);
}
.old-styles ._i-system-camera-18-color {
  background-image: url(../icons/site/system/18/color/camera.svg);
}
.old-styles ._i-system-car-18-color {
  background-image: url(../icons/site/system/18/color/car.svg);
}
.old-styles ._i-system-caret-18-color {
  background-image: url(../icons/site/system/18/color/caret.svg);
}
.old-styles ._i-system-check-18-color {
  background-image: url(../icons/site/system/18/color/check.svg);
}
.old-styles ._i-system-checkbox-18-color {
  background-image: url(../icons/site/system/18/color/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-color {
  background-image: url(../icons/site/system/18/color/credit-card.svg);
}
.old-styles ._i-system-cross-18-color {
  background-image: url(../icons/site/system/18/color/cross.svg);
}
.old-styles ._i-system-desc-18-color {
  background-image: url(../icons/site/system/18/color/desc.svg);
}
.old-styles ._i-system-email-18-color {
  background-image: url(../icons/site/system/18/color/email.svg);
}
.old-styles ._i-system-flag-18-color {
  background-image: url(../icons/site/system/18/color/flag.svg);
}
.old-styles ._i-system-phone-18-color {
  background-image: url(../icons/site/system/18/color/phone.svg);
}
.old-styles ._i-system-pin-18-color {
  background-image: url(../icons/site/system/18/color/pin.svg);
}
.old-styles ._i-system-price-18-color {
  background-image: url(../icons/site/system/18/color/price.svg);
}
.old-styles ._i-system-search-18-color {
  background-image: url(../icons/site/system/18/color/search.svg);
}
.old-styles ._i-system-star-18-color {
  background-image: url(../icons/site/system/18/color/star.svg);
}
.old-styles ._i-system-time-18-color {
  background-image: url(../icons/site/system/18/color/time.svg);
}
.old-styles ._i-system-trending-18-color {
  background-image: url(../icons/site/system/18/color/trending.svg);
}
.old-styles ._i-system-user-18-color {
  background-image: url(../icons/site/system/18/color/user.svg);
}
.old-styles ._i-system-video-18-color {
  background-image: url(../icons/site/system/18/color/video.svg);
}
.old-styles ._i-system-zoom-in-18-color {
  background-image: url(../icons/site/system/18/color/zoom-in.svg);
}
.old-styles ._i-system-password-18-color {
  background-image: url(../icons/site/system/18/color/password.svg);
}
.old-styles ._i-system-filter-18-color {
  background-image: url(../icons/site/system/18/color/filter.svg);
}
.old-styles ._i-system-trash-18-color {
  background-image: url(../icons/site/system/18/color/trash.svg);
}
.old-styles ._i-system-globus-18-color {
  background-image: url(../icons/site/system/18/color/globus.svg);
}
.old-styles ._i-system-compare-18-color {
  background-image: url(../icons/site/system/18/color/compare.svg);
}
.old-styles ._i-alert-help-18-color {
  background-image: url(../icons/site/alert/18/color/help.svg);
}
.old-styles ._i-alert-info-18-color {
  background-image: url(../icons/site/alert/18/color/info.svg);
}
.old-styles ._i-alert-success-18-color {
  background-image: url(../icons/site/alert/18/color/success.svg);
}
.old-styles ._i-alert-warning-18-color {
  background-image: url(../icons/site/alert/18/color/warning.svg);
}
.old-styles ._i-system-back-18-red {
  background-image: url(../icons/site/system/18/red/back.svg);
}
.old-styles ._i-system-bell-18-red {
  background-image: url(../icons/site/system/18/red/bell.svg);
}
.old-styles ._i-system-calendar-18-red {
  background-image: url(../icons/site/system/18/red/calendar.svg);
}
.old-styles ._i-system-camera-18-red {
  background-image: url(../icons/site/system/18/red/camera.svg);
}
.old-styles ._i-system-car-18-red {
  background-image: url(../icons/site/system/18/red/car.svg);
}
.old-styles ._i-system-caret-18-red {
  background-image: url(../icons/site/system/18/red/caret.svg);
}
.old-styles ._i-system-check-18-red {
  background-image: url(../icons/site/system/18/red/check.svg);
}
.old-styles ._i-system-checkbox-18-red {
  background-image: url(../icons/site/system/18/red/checkbox.svg);
}
.old-styles ._i-system-credit-card-18-red {
  background-image: url(../icons/site/system/18/red/credit-card.svg);
}
.old-styles ._i-system-cross-18-red {
  background-image: url(../icons/site/system/18/red/cross.svg);
}
.old-styles ._i-system-desc-18-red {
  background-image: url(../icons/site/system/18/red/desc.svg);
}
.old-styles ._i-system-email-18-red {
  background-image: url(../icons/site/system/18/red/email.svg);
}
.old-styles ._i-system-flag-18-red {
  background-image: url(../icons/site/system/18/red/flag.svg);
}
.old-styles ._i-system-phone-18-red {
  background-image: url(../icons/site/system/18/red/phone.svg);
}
.old-styles ._i-system-pin-18-red {
  background-image: url(../icons/site/system/18/red/pin.svg);
}
.old-styles ._i-system-price-18-red {
  background-image: url(../icons/site/system/18/red/price.svg);
}
.old-styles ._i-system-search-18-red {
  background-image: url(../icons/site/system/18/red/search.svg);
}
.old-styles ._i-system-star-18-red {
  background-image: url(../icons/site/system/18/red/star.svg);
}
.old-styles ._i-system-time-18-red {
  background-image: url(../icons/site/system/18/red/time.svg);
}
.old-styles ._i-system-trending-18-red {
  background-image: url(../icons/site/system/18/red/trending.svg);
}
.old-styles ._i-system-user-18-red {
  background-image: url(../icons/site/system/18/red/user.svg);
}
.old-styles ._i-system-video-18-red {
  background-image: url(../icons/site/system/18/red/video.svg);
}
.old-styles ._i-system-zoom-in-18-red {
  background-image: url(../icons/site/system/18/red/zoom-in.svg);
}
.old-styles ._i-system-password-18-red {
  background-image: url(../icons/site/system/18/red/password.svg);
}
.old-styles ._i-system-filter-18-red {
  background-image: url(../icons/site/system/18/red/filter.svg);
}
.old-styles ._i-system-trash-18-red {
  background-image: url(../icons/site/system/18/red/trash.svg);
}
.old-styles ._i-system-globus-18-red {
  background-image: url(../icons/site/system/18/red/globus.svg);
}
.old-styles ._i-system-compare-18-red {
  background-image: url(../icons/site/system/18/red/compare.svg);
}
.old-styles ._i-alert-help-18-red {
  background-image: url(../icons/site/alert/18/red/help.svg);
}
.old-styles ._i-alert-info-18-red {
  background-image: url(../icons/site/alert/18/red/info.svg);
}
.old-styles ._i-alert-success-18-red {
  background-image: url(../icons/site/alert/18/red/success.svg);
}
.old-styles ._i-alert-warning-18-red {
  background-image: url(../icons/site/alert/18/red/warning.svg);
}
.old-styles ._i-system-back-24-dark,
.old-styles .rc_back-button {
  background-image: url(../icons/site/system/24/dark/back.svg);
}
.old-styles ._i-system-bell-24-dark {
  background-image: url(../icons/site/system/24/dark/bell.svg);
}
.old-styles ._i-system-calendar-24-dark {
  background-image: url(../icons/site/system/24/dark/calendar.svg);
}
.old-styles ._i-system-camera-24-dark {
  background-image: url(../icons/site/system/24/dark/camera.svg);
}
.old-styles ._i-system-car-24-dark {
  background-image: url(../icons/site/system/24/dark/car.svg);
}
.old-styles ._i-system-caret-24-dark {
  background-image: url(../icons/site/system/24/dark/caret.svg);
}
.old-styles ._i-system-check-24-dark {
  background-image: url(../icons/site/system/24/dark/check.svg);
}
.old-styles ._i-system-checkbox-24-dark {
  background-image: url(../icons/site/system/24/dark/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-dark {
  background-image: url(../icons/site/system/24/dark/credit-card.svg);
}
.old-styles ._i-system-cross-24-dark,
.old-styles .rc_filter-actions button.filter-close {
  background-image: url(../icons/site/system/24/dark/cross.svg);
}
.old-styles ._i-system-desc-24-dark {
  background-image: url(../icons/site/system/24/dark/desc.svg);
}
.old-styles ._i-system-email-24-dark {
  background-image: url(../icons/site/system/24/dark/email.svg);
}
.old-styles ._i-system-flag-24-dark {
  background-image: url(../icons/site/system/24/dark/flag.svg);
}
.old-styles ._i-system-phone-24-dark {
  background-image: url(../icons/site/system/24/dark/phone.svg);
}
.old-styles ._i-system-pin-24-dark {
  background-image: url(../icons/site/system/24/dark/pin.svg);
}
.old-styles ._i-system-price-24-dark {
  background-image: url(../icons/site/system/24/dark/price.svg);
}
.old-styles #js_searchbar .rc_search-button,
.old-styles ._i-system-search-24-dark {
  background-image: url(../icons/site/system/24/dark/search.svg);
}
.old-styles ._i-system-star-24-dark {
  background-image: url(../icons/site/system/24/dark/star.svg);
}
.old-styles ._i-system-time-24-dark {
  background-image: url(../icons/site/system/24/dark/time.svg);
}
.old-styles ._i-system-trending-24-dark {
  background-image: url(../icons/site/system/24/dark/trending.svg);
}
.old-styles ._i-system-user-24-dark {
  background-image: url(../icons/site/system/24/dark/user.svg);
}
.old-styles ._i-system-video-24-dark {
  background-image: url(../icons/site/system/24/dark/video.svg);
}
.old-styles ._i-system-zoom-in-24-dark {
  background-image: url(../icons/site/system/24/dark/zoom-in.svg);
}
.old-styles ._i-system-password-24-dark {
  background-image: url(../icons/site/system/24/dark/password.svg);
}
.old-styles ._i-system-filter-24-dark {
  background-image: url(../icons/site/system/24/dark/filter.svg);
}
.old-styles ._i-system-trash-24-dark {
  background-image: url(../icons/site/system/24/dark/trash.svg);
}
.old-styles ._i-system-globus-24-dark {
  background-image: url(../icons/site/system/24/dark/globus.svg);
}
.old-styles ._i-system-compare-24-dark {
  background-image: url(../icons/site/system/24/dark/compare.svg);
}
.old-styles ._i-alert-help-24-dark {
  background-image: url(../icons/site/alert/24/dark/help.svg);
}
.old-styles ._i-alert-info-24-dark,
.old-styles .rc_alert.c-note {
  background-image: url(../icons/site/alert/24/dark/info.svg);
}
.old-styles ._i-alert-success-24-dark {
  background-image: url(../icons/site/alert/24/dark/success.svg);
}
.old-styles ._i-alert-warning-24-dark {
  background-image: url(../icons/site/alert/24/dark/warning.svg);
}
.old-styles ._i-system-back-24-white {
  background-image: url(../icons/site/system/24/white/back.svg);
}
.old-styles ._i-system-bell-24-white {
  background-image: url(../icons/site/system/24/white/bell.svg);
}
.old-styles ._i-system-calendar-24-white {
  background-image: url(../icons/site/system/24/white/calendar.svg);
}
.old-styles ._i-system-camera-24-white {
  background-image: url(../icons/site/system/24/white/camera.svg);
}
.old-styles ._i-system-car-24-white {
  background-image: url(../icons/site/system/24/white/car.svg);
}
.old-styles ._i-system-caret-24-white {
  background-image: url(../icons/site/system/24/white/caret.svg);
}
.old-styles ._i-system-check-24-white {
  background-image: url(../icons/site/system/24/white/check.svg);
}
.old-styles ._i-system-checkbox-24-white {
  background-image: url(../icons/site/system/24/white/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-white {
  background-image: url(../icons/site/system/24/white/credit-card.svg);
}
.old-styles ._i-system-cross-24-white,
.old-styles .mean-container a.meanmenu-reveal.meanclose {
  background-image: url(../icons/site/system/24/white/cross.svg);
}
.old-styles ._i-system-desc-24-white {
  background-image: url(../icons/site/system/24/white/desc.svg);
}
.old-styles ._i-system-email-24-white {
  background-image: url(../icons/site/system/24/white/email.svg);
}
.old-styles ._i-system-flag-24-white {
  background-image: url(../icons/site/system/24/white/flag.svg);
}
.old-styles ._i-system-phone-24-white {
  background-image: url(../icons/site/system/24/white/phone.svg);
}
.old-styles ._i-system-pin-24-white {
  background-image: url(../icons/site/system/24/white/pin.svg);
}
.old-styles ._i-system-price-24-white {
  background-image: url(../icons/site/system/24/white/price.svg);
}
.old-styles ._i-system-search-24-white {
  background-image: url(../icons/site/system/24/white/search.svg);
}
.old-styles ._i-system-star-24-white {
  background-image: url(../icons/site/system/24/white/star.svg);
}
.old-styles ._i-system-time-24-white {
  background-image: url(../icons/site/system/24/white/time.svg);
}
.old-styles ._i-system-trending-24-white {
  background-image: url(../icons/site/system/24/white/trending.svg);
}
.old-styles ._i-system-user-24-white {
  background-image: url(../icons/site/system/24/white/user.svg);
}
.old-styles ._i-system-video-24-white {
  background-image: url(../icons/site/system/24/white/video.svg);
}
.old-styles ._i-system-zoom-in-24-white {
  background-image: url(../icons/site/system/24/white/zoom-in.svg);
}
.old-styles ._i-system-password-24-white {
  background-image: url(../icons/site/system/24/white/password.svg);
}
.old-styles ._i-system-filter-24-white,
.old-styles .rc_filter-toggle::before {
  background-image: url(../icons/site/system/24/white/filter.svg);
}
.old-styles ._i-system-trash-24-white {
  background-image: url(../icons/site/system/24/white/trash.svg);
}
.old-styles ._i-system-globus-24-white {
  background-image: url(../icons/site/system/24/white/globus.svg);
}
.old-styles ._i-system-compare-24-white,
.old-styles .rc_compare-float-button::before {
  background-image: url(../icons/site/system/24/white/compare.svg);
}
.old-styles ._i-alert-help-24-white {
  background-image: url(../icons/site/alert/24/white/help.svg);
}
.old-styles ._i-alert-info-24-white {
  background-image: url(../icons/site/alert/24/white/info.svg);
}
.old-styles ._i-alert-success-24-white {
  background-image: url(../icons/site/alert/24/white/success.svg);
}
.old-styles ._i-alert-warning-24-white {
  background-image: url(../icons/site/alert/24/white/warning.svg);
}
.old-styles ._i-system-back-24-grey {
  background-image: url(../icons/site/system/24/grey/back.svg);
}
.old-styles ._i-system-bell-24-grey {
  background-image: url(../icons/site/system/24/grey/bell.svg);
}
.old-styles ._i-system-calendar-24-grey {
  background-image: url(../icons/site/system/24/grey/calendar.svg);
}
.old-styles ._i-system-camera-24-grey {
  background-image: url(../icons/site/system/24/grey/camera.svg);
}
.old-styles ._i-system-car-24-grey {
  background-image: url(../icons/site/system/24/grey/car.svg);
}
.old-styles ._i-system-caret-24-grey {
  background-image: url(../icons/site/system/24/grey/caret.svg);
}
.old-styles ._i-system-check-24-grey {
  background-image: url(../icons/site/system/24/grey/check.svg);
}
.old-styles ._i-system-checkbox-24-grey {
  background-image: url(../icons/site/system/24/grey/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-grey {
  background-image: url(../icons/site/system/24/grey/credit-card.svg);
}
.old-styles ._i-system-cross-24-grey {
  background-image: url(../icons/site/system/24/grey/cross.svg);
}
.old-styles ._i-system-desc-24-grey {
  background-image: url(../icons/site/system/24/grey/desc.svg);
}
.old-styles ._i-system-email-24-grey {
  background-image: url(../icons/site/system/24/grey/email.svg);
}
.old-styles ._i-system-flag-24-grey {
  background-image: url(../icons/site/system/24/grey/flag.svg);
}
.old-styles ._i-system-phone-24-grey {
  background-image: url(../icons/site/system/24/grey/phone.svg);
}
.old-styles ._i-system-pin-24-grey {
  background-image: url(../icons/site/system/24/grey/pin.svg);
}
.old-styles ._i-system-price-24-grey {
  background-image: url(../icons/site/system/24/grey/price.svg);
}
.old-styles ._i-system-search-24-grey {
  background-image: url(../icons/site/system/24/grey/search.svg);
}
.old-styles ._i-system-star-24-grey {
  background-image: url(../icons/site/system/24/grey/star.svg);
}
.old-styles ._i-system-time-24-grey {
  background-image: url(../icons/site/system/24/grey/time.svg);
}
.old-styles ._i-system-trending-24-grey {
  background-image: url(../icons/site/system/24/grey/trending.svg);
}
.old-styles ._i-system-user-24-grey {
  background-image: url(../icons/site/system/24/grey/user.svg);
}
.old-styles ._i-system-video-24-grey {
  background-image: url(../icons/site/system/24/grey/video.svg);
}
.old-styles ._i-system-zoom-in-24-grey {
  background-image: url(../icons/site/system/24/grey/zoom-in.svg);
}
.old-styles ._i-system-password-24-grey {
  background-image: url(../icons/site/system/24/grey/password.svg);
}
.old-styles ._i-system-filter-24-grey {
  background-image: url(../icons/site/system/24/grey/filter.svg);
}
.old-styles ._i-system-trash-24-grey {
  background-image: url(../icons/site/system/24/grey/trash.svg);
}
.old-styles ._i-system-globus-24-grey {
  background-image: url(../icons/site/system/24/grey/globus.svg);
}
.old-styles ._i-system-compare-24-grey {
  background-image: url(../icons/site/system/24/grey/compare.svg);
}
.old-styles ._i-alert-help-24-grey {
  background-image: url(../icons/site/alert/24/grey/help.svg);
}
.old-styles ._i-alert-info-24-grey {
  background-image: url(../icons/site/alert/24/grey/info.svg);
}
.old-styles ._i-alert-success-24-grey {
  background-image: url(../icons/site/alert/24/grey/success.svg);
}
.old-styles ._i-alert-warning-24-grey {
  background-image: url(../icons/site/alert/24/grey/warning.svg);
}
.old-styles ._i-system-back-24-green {
  background-image: url(../icons/site/system/24/green/back.svg);
}
.old-styles ._i-system-bell-24-green {
  background-image: url(../icons/site/system/24/green/bell.svg);
}
.old-styles ._i-system-calendar-24-green {
  background-image: url(../icons/site/system/24/green/calendar.svg);
}
.old-styles ._i-system-camera-24-green {
  background-image: url(../icons/site/system/24/green/camera.svg);
}
.old-styles ._i-system-car-24-green {
  background-image: url(../icons/site/system/24/green/car.svg);
}
.old-styles ._i-system-caret-24-green {
  background-image: url(../icons/site/system/24/green/caret.svg);
}
.old-styles ._i-system-check-24-green,
.old-styles .rc_booking-includes li::before,
.old-styles .rc_car-alert.c-success,
.old-styles .rc_car-price .price-included li::after,
.old-styles .rc_car-price .price-included li::before {
  background-image: url(../icons/site/system/24/green/check.svg);
}
.old-styles ._i-system-checkbox-24-green {
  background-image: url(../icons/site/system/24/green/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-green {
  background-image: url(../icons/site/system/24/green/credit-card.svg);
}
.old-styles ._i-system-cross-24-green {
  background-image: url(../icons/site/system/24/green/cross.svg);
}
.old-styles ._i-system-desc-24-green {
  background-image: url(../icons/site/system/24/green/desc.svg);
}
.old-styles ._i-system-email-24-green {
  background-image: url(../icons/site/system/24/green/email.svg);
}
.old-styles ._i-system-flag-24-green {
  background-image: url(../icons/site/system/24/green/flag.svg);
}
.old-styles ._i-system-phone-24-green {
  background-image: url(../icons/site/system/24/green/phone.svg);
}
.old-styles ._i-system-pin-24-green {
  background-image: url(../icons/site/system/24/green/pin.svg);
}
.old-styles ._i-system-price-24-green {
  background-image: url(../icons/site/system/24/green/price.svg);
}
.old-styles ._i-system-search-24-green {
  background-image: url(../icons/site/system/24/green/search.svg);
}
.old-styles ._i-system-star-24-green {
  background-image: url(../icons/site/system/24/green/star.svg);
}
.old-styles ._i-system-time-24-green {
  background-image: url(../icons/site/system/24/green/time.svg);
}
.old-styles ._i-system-trending-24-green {
  background-image: url(../icons/site/system/24/green/trending.svg);
}
.old-styles ._i-system-user-24-green {
  background-image: url(../icons/site/system/24/green/user.svg);
}
.old-styles ._i-system-video-24-green {
  background-image: url(../icons/site/system/24/green/video.svg);
}
.old-styles ._i-system-zoom-in-24-green {
  background-image: url(../icons/site/system/24/green/zoom-in.svg);
}
.old-styles ._i-system-password-24-green {
  background-image: url(../icons/site/system/24/green/password.svg);
}
.old-styles ._i-system-filter-24-green {
  background-image: url(../icons/site/system/24/green/filter.svg);
}
.old-styles ._i-system-trash-24-green {
  background-image: url(../icons/site/system/24/green/trash.svg);
}
.old-styles ._i-system-globus-24-green {
  background-image: url(../icons/site/system/24/green/globus.svg);
}
.old-styles ._i-system-compare-24-green {
  background-image: url(../icons/site/system/24/green/compare.svg);
}
.old-styles ._i-alert-help-24-green {
  background-image: url(../icons/site/alert/24/green/help.svg);
}
.old-styles ._i-alert-info-24-green {
  background-image: url(../icons/site/alert/24/green/info.svg);
}
.old-styles ._i-alert-success-24-green {
  background-image: url(../icons/site/alert/24/green/success.svg);
}
.old-styles ._i-alert-warning-24-green {
  background-image: url(../icons/site/alert/24/green/warning.svg);
}
.old-styles ._i-system-back-24-blue {
  background-image: url(../icons/site/system/24/blue/back.svg);
}
.old-styles ._i-system-bell-24-blue {
  background-image: url(../icons/site/system/24/blue/bell.svg);
}
.old-styles ._i-system-calendar-24-blue {
  background-image: url(../icons/site/system/24/blue/calendar.svg);
}
.old-styles ._i-system-camera-24-blue {
  background-image: url(../icons/site/system/24/blue/camera.svg);
}
.old-styles ._i-system-car-24-blue {
  background-image: url(../icons/site/system/24/blue/car.svg);
}
.old-styles ._i-system-caret-24-blue {
  background-image: url(../icons/site/system/24/blue/caret.svg);
}
.old-styles ._i-system-check-24-blue {
  background-image: url(../icons/site/system/24/blue/check.svg);
}
.old-styles ._i-system-checkbox-24-blue {
  background-image: url(../icons/site/system/24/blue/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-blue {
  background-image: url(../icons/site/system/24/blue/credit-card.svg);
}
.old-styles ._i-system-cross-24-blue {
  background-image: url(../icons/site/system/24/blue/cross.svg);
}
.old-styles ._i-system-desc-24-blue {
  background-image: url(../icons/site/system/24/blue/desc.svg);
}
.old-styles ._i-system-email-24-blue {
  background-image: url(../icons/site/system/24/blue/email.svg);
}
.old-styles ._i-system-flag-24-blue {
  background-image: url(../icons/site/system/24/blue/flag.svg);
}
.old-styles ._i-system-phone-24-blue {
  background-image: url(../icons/site/system/24/blue/phone.svg);
}
.old-styles ._i-system-pin-24-blue {
  background-image: url(../icons/site/system/24/blue/pin.svg);
}
.old-styles ._i-system-price-24-blue {
  background-image: url(../icons/site/system/24/blue/price.svg);
}
.old-styles ._i-system-search-24-blue {
  background-image: url(../icons/site/system/24/blue/search.svg);
}
.old-styles ._i-system-star-24-blue {
  background-image: url(../icons/site/system/24/blue/star.svg);
}
.old-styles ._i-system-time-24-blue {
  background-image: url(../icons/site/system/24/blue/time.svg);
}
.old-styles ._i-system-trending-24-blue {
  background-image: url(../icons/site/system/24/blue/trending.svg);
}
.old-styles ._i-system-user-24-blue {
  background-image: url(../icons/site/system/24/blue/user.svg);
}
.old-styles ._i-system-video-24-blue {
  background-image: url(../icons/site/system/24/blue/video.svg);
}
.old-styles ._i-system-zoom-in-24-blue {
  background-image: url(../icons/site/system/24/blue/zoom-in.svg);
}
.old-styles ._i-system-password-24-blue {
  background-image: url(../icons/site/system/24/blue/password.svg);
}
.old-styles ._i-system-filter-24-blue {
  background-image: url(../icons/site/system/24/blue/filter.svg);
}
.old-styles ._i-system-trash-24-blue {
  background-image: url(../icons/site/system/24/blue/trash.svg);
}
.old-styles ._i-system-globus-24-blue {
  background-image: url(../icons/site/system/24/blue/globus.svg);
}
.old-styles ._i-system-compare-24-blue {
  background-image: url(../icons/site/system/24/blue/compare.svg);
}
.old-styles ._i-alert-help-24-blue {
  background-image: url(../icons/site/alert/24/blue/help.svg);
}
.old-styles ._i-alert-info-24-blue {
  background-image: url(../icons/site/alert/24/blue/info.svg);
}
.old-styles ._i-alert-success-24-blue {
  background-image: url(../icons/site/alert/24/blue/success.svg);
}
.old-styles ._i-alert-warning-24-blue {
  background-image: url(../icons/site/alert/24/blue/warning.svg);
}
.old-styles ._i-system-back-24-color {
  background-image: url(../icons/site/system/24/color/back.svg);
}
.old-styles ._i-system-bell-24-color {
  background-image: url(../icons/site/system/24/color/bell.svg);
}
.old-styles ._i-system-calendar-24-color {
  background-image: url(../icons/site/system/24/color/calendar.svg);
}
.old-styles ._i-system-camera-24-color {
  background-image: url(../icons/site/system/24/color/camera.svg);
}
.old-styles ._i-system-car-24-color {
  background-image: url(../icons/site/system/24/color/car.svg);
}
.old-styles ._i-system-caret-24-color {
  background-image: url(../icons/site/system/24/color/caret.svg);
}
.old-styles ._i-system-check-24-color {
  background-image: url(../icons/site/system/24/color/check.svg);
}
.old-styles ._i-system-checkbox-24-color {
  background-image: url(../icons/site/system/24/color/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-color {
  background-image: url(../icons/site/system/24/color/credit-card.svg);
}
.old-styles ._i-system-cross-24-color {
  background-image: url(../icons/site/system/24/color/cross.svg);
}
.old-styles ._i-system-desc-24-color {
  background-image: url(../icons/site/system/24/color/desc.svg);
}
.old-styles ._i-system-email-24-color {
  background-image: url(../icons/site/system/24/color/email.svg);
}
.old-styles ._i-system-flag-24-color {
  background-image: url(../icons/site/system/24/color/flag.svg);
}
.old-styles ._i-system-phone-24-color {
  background-image: url(../icons/site/system/24/color/phone.svg);
}
.old-styles ._i-system-pin-24-color {
  background-image: url(../icons/site/system/24/color/pin.svg);
}
.old-styles ._i-system-price-24-color {
  background-image: url(../icons/site/system/24/color/price.svg);
}
.old-styles ._i-system-search-24-color {
  background-image: url(../icons/site/system/24/color/search.svg);
}
.old-styles ._i-system-star-24-color {
  background-image: url(../icons/site/system/24/color/star.svg);
}
.old-styles ._i-system-time-24-color {
  background-image: url(../icons/site/system/24/color/time.svg);
}
.old-styles ._i-system-trending-24-color {
  background-image: url(../icons/site/system/24/color/trending.svg);
}
.old-styles ._i-system-user-24-color {
  background-image: url(../icons/site/system/24/color/user.svg);
}
.old-styles ._i-system-video-24-color {
  background-image: url(../icons/site/system/24/color/video.svg);
}
.old-styles ._i-system-zoom-in-24-color {
  background-image: url(../icons/site/system/24/color/zoom-in.svg);
}
.old-styles ._i-system-password-24-color {
  background-image: url(../icons/site/system/24/color/password.svg);
}
.old-styles ._i-system-filter-24-color {
  background-image: url(../icons/site/system/24/color/filter.svg);
}
.old-styles ._i-system-trash-24-color {
  background-image: url(../icons/site/system/24/color/trash.svg);
}
.old-styles ._i-system-globus-24-color {
  background-image: url(../icons/site/system/24/color/globus.svg);
}
.old-styles ._i-system-compare-24-color {
  background-image: url(../icons/site/system/24/color/compare.svg);
}
.old-styles ._i-alert-help-24-color {
  background-image: url(../icons/site/alert/24/color/help.svg);
}
.old-styles ._i-alert-info-24-color {
  background-image: url(../icons/site/alert/24/color/info.svg);
}
.old-styles ._i-alert-success-24-color {
  background-image: url(../icons/site/alert/24/color/success.svg);
}
.old-styles ._i-alert-warning-24-color {
  background-image: url(../icons/site/alert/24/color/warning.svg);
}
.old-styles ._i-system-back-24-red {
  background-image: url(../icons/site/system/24/red/back.svg);
}
.old-styles ._i-system-bell-24-red {
  background-image: url(../icons/site/system/24/red/bell.svg);
}
.old-styles ._i-system-calendar-24-red {
  background-image: url(../icons/site/system/24/red/calendar.svg);
}
.old-styles ._i-system-camera-24-red {
  background-image: url(../icons/site/system/24/red/camera.svg);
}
.old-styles ._i-system-car-24-red {
  background-image: url(../icons/site/system/24/red/car.svg);
}
.old-styles ._i-system-caret-24-red {
  background-image: url(../icons/site/system/24/red/caret.svg);
}
.old-styles ._i-system-check-24-red {
  background-image: url(../icons/site/system/24/red/check.svg);
}
.old-styles ._i-system-checkbox-24-red {
  background-image: url(../icons/site/system/24/red/checkbox.svg);
}
.old-styles ._i-system-credit-card-24-red {
  background-image: url(../icons/site/system/24/red/credit-card.svg);
}
.old-styles ._i-system-cross-24-red {
  background-image: url(../icons/site/system/24/red/cross.svg);
}
.old-styles ._i-system-desc-24-red {
  background-image: url(../icons/site/system/24/red/desc.svg);
}
.old-styles ._i-system-email-24-red {
  background-image: url(../icons/site/system/24/red/email.svg);
}
.old-styles ._i-system-flag-24-red {
  background-image: url(../icons/site/system/24/red/flag.svg);
}
.old-styles ._i-system-phone-24-red {
  background-image: url(../icons/site/system/24/red/phone.svg);
}
.old-styles ._i-system-pin-24-red {
  background-image: url(../icons/site/system/24/red/pin.svg);
}
.old-styles ._i-system-price-24-red {
  background-image: url(../icons/site/system/24/red/price.svg);
}
.old-styles ._i-system-search-24-red {
  background-image: url(../icons/site/system/24/red/search.svg);
}
.old-styles ._i-system-star-24-red {
  background-image: url(../icons/site/system/24/red/star.svg);
}
.old-styles ._i-system-time-24-red,
.old-styles .rc_car-alert.c-danger {
  background-image: url(../icons/site/system/24/red/time.svg);
}
.old-styles ._i-system-trending-24-red {
  background-image: url(../icons/site/system/24/red/trending.svg);
}
.old-styles ._i-system-user-24-red {
  background-image: url(../icons/site/system/24/red/user.svg);
}
.old-styles ._i-system-video-24-red {
  background-image: url(../icons/site/system/24/red/video.svg);
}
.old-styles ._i-system-zoom-in-24-red {
  background-image: url(../icons/site/system/24/red/zoom-in.svg);
}
.old-styles ._i-system-password-24-red {
  background-image: url(../icons/site/system/24/red/password.svg);
}
.old-styles ._i-system-filter-24-red {
  background-image: url(../icons/site/system/24/red/filter.svg);
}
.old-styles ._i-system-trash-24-red {
  background-image: url(../icons/site/system/24/red/trash.svg);
}
.old-styles ._i-system-globus-24-red {
  background-image: url(../icons/site/system/24/red/globus.svg);
}
.old-styles ._i-system-compare-24-red {
  background-image: url(../icons/site/system/24/red/compare.svg);
}
.old-styles ._i-alert-help-24-red {
  background-image: url(../icons/site/alert/24/red/help.svg);
}
.old-styles ._i-alert-info-24-red {
  background-image: url(../icons/site/alert/24/red/info.svg);
}
.old-styles ._i-alert-success-24-red {
  background-image: url(../icons/site/alert/24/red/success.svg);
}
.old-styles ._i-alert-warning-24-red {
  background-image: url(../icons/site/alert/24/red/warning.svg);
}
.old-styles * {
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  box-sizing: border-box;
}
.old-styles body,
.old-styles html {
  margin: 0 !important;
  padding: 0 !important;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 10px;
}
.old-styles a {
  cursor: pointer;
  color: #004ec1;
  text-decoration: none !important;
  outline: 0;
}
.old-styles a:hover {
  color: #115fd2;
}
.old-styles .pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.old-styles .pace-inactive {
  display: none;
}
.old-styles .pace .pace-progress {
  background: #009fe2;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}
.old-styles .pace .pace-progress-inner {
  display: block;
  position: absolute;
  right: 0;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #009fe2, 0 0 5px #009fe2;
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0, -4px);
  -moz-transform: rotate(3deg) translate(0, -4px);
  -ms-transform: rotate(3deg) translate(0, -4px);
  -o-transform: rotate(3deg) translate(0, -4px);
  transform: rotate(3deg) translate(0, -4px);
}
.old-styles .flex-container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-right: 2rem;
  padding-left: 2rem;
}
.old-styles .flex-row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
  flex: 0 1 auto;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -8px;
  margin-left: -8px;
}
.old-styles .flex-row.reverse {
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  flex-direction: row-reverse;
}
.old-styles .flex-col.reverse {
  -ms-flex-direction: column-reverse;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  flex-direction: column-reverse;
}
.old-styles .flex-col-xs,
.old-styles .flex-col-xs-1,
.old-styles .flex-col-xs-10,
.old-styles .flex-col-xs-11,
.old-styles .flex-col-xs-12,
.old-styles .flex-col-xs-2,
.old-styles .flex-col-xs-3,
.old-styles .flex-col-xs-4,
.old-styles .flex-col-xs-5,
.old-styles .flex-col-xs-6,
.old-styles .flex-col-xs-7,
.old-styles .flex-col-xs-8,
.old-styles .flex-col-xs-9 {
  box-sizing: border-box;
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
  flex: 0 0 auto;
  padding-right: 8px;
  padding-left: 8px;
}
.old-styles .flex-col-xs {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}
.old-styles .flex-col-xs-1 {
  -ms-flex-preferred-size: 8.333%;
  flex-basis: 8.333%;
  max-width: 8.333%;
}
.old-styles .flex-col-xs-2 {
  -ms-flex-preferred-size: 16.667%;
  flex-basis: 16.667%;
  max-width: 16.667%;
}
.old-styles .flex-col-xs-3 {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
.old-styles .flex-col-xs-4 {
  -ms-flex-preferred-size: 33.333%;
  flex-basis: 33.333%;
  max-width: 33.333%;
}
.old-styles .flex-col-xs-5 {
  -ms-flex-preferred-size: 41.667%;
  flex-basis: 41.667%;
  max-width: 41.667%;
}
.old-styles .flex-col-xs-6 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
.old-styles .flex-col-xs-7 {
  -ms-flex-preferred-size: 58.333%;
  flex-basis: 58.333%;
  max-width: 58.333%;
}
.old-styles .flex-col-xs-8 {
  -ms-flex-preferred-size: 66.667%;
  flex-basis: 66.667%;
  max-width: 66.667%;
}
.old-styles .flex-col-xs-9 {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
.old-styles .flex-col-xs-10 {
  -ms-flex-preferred-size: 83.333%;
  flex-basis: 83.333%;
  max-width: 83.333%;
}
.old-styles .flex-col-xs-11 {
  -ms-flex-preferred-size: 91.667%;
  flex-basis: 91.667%;
  max-width: 91.667%;
}
.old-styles .flex-col-xs-12 {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
.old-styles .flex-col-xs-offset-1 {
  margin-left: 8.333%;
}
.old-styles .flex-col-xs-offset-2 {
  margin-left: 16.667%;
}
.old-styles .flex-col-xs-offset-3 {
  margin-left: 25%;
}
.old-styles .flex-col-xs-offset-4 {
  margin-left: 33.333%;
}
.old-styles .flex-col-xs-offset-5 {
  margin-left: 41.667%;
}
.old-styles .flex-col-xs-offset-6 {
  margin-left: 50%;
}
.old-styles .flex-col-xs-offset-7 {
  margin-left: 58.333%;
}
.old-styles .flex-col-xs-offset-8 {
  margin-left: 66.667%;
}
.old-styles .flex-col-xs-offset-9 {
  margin-left: 75%;
}
.old-styles .flex-col-xs-offset-10 {
  margin-left: 83.333%;
}
.old-styles .flex-col-xs-offset-11 {
  margin-left: 91.667%;
}
.old-styles .flex-start-xs {
  -ms-flex-pack: start;
  -webkit-box-pack: start;
  justify-content: flex-start;
  text-align: start;
}
.old-styles .flex-center-xs {
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  text-align: center;
}
.old-styles .flex-end-xs {
  -ms-flex-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  text-align: end;
}
.old-styles .flex-top-xs {
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
}
.old-styles .flex-middle-xs {
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
}
.old-styles .flex-stretch {
  -ms-flex-align: stretch;
  -webkit-box-align: stretch;
  align-items: stretch;
}
.old-styles .flex-bottom-xs {
  -ms-flex-align: end;
  -webkit-box-align: end;
  align-items: flex-end;
}
.old-styles .flex-around-xs {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.old-styles .flex-between-xs {
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.old-styles .flex-first-xs {
  -ms-flex-order: -1;
  -webkit-box-ordinal-group: 0;
  order: -1;
}
.old-styles .flex-last-xs {
  -ms-flex-order: 1;
  -webkit-box-ordinal-group: 2;
  order: 1;
}
@media only screen and (min-width: 48em) {
  .old-styles .flex-container {
    width: 46rem;
  }
  .old-styles .flex-col-sm,
  .old-styles .flex-col-sm-1,
  .old-styles .flex-col-sm-10,
  .old-styles .flex-col-sm-11,
  .old-styles .flex-col-sm-12,
  .old-styles .flex-col-sm-2,
  .old-styles .flex-col-sm-3,
  .old-styles .flex-col-sm-4,
  .old-styles .flex-col-sm-5,
  .old-styles .flex-col-sm-6,
  .old-styles .flex-col-sm-7,
  .old-styles .flex-col-sm-8,
  .old-styles .flex-col-sm-9 {
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 8px;
    padding-left: 8px;
  }
  .old-styles .flex-col-sm {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .old-styles .flex-col-sm-1 {
    -ms-flex-preferred-size: 8.333%;
    flex-basis: 8.333%;
    max-width: 8.333%;
  }
  .old-styles .flex-col-sm-2 {
    -ms-flex-preferred-size: 16.667%;
    flex-basis: 16.667%;
    max-width: 16.667%;
  }
  .old-styles .flex-col-sm-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .old-styles .flex-col-sm-4 {
    -ms-flex-preferred-size: 33.333%;
    flex-basis: 33.333%;
    max-width: 33.333%;
  }
  .old-styles .flex-col-sm-5 {
    -ms-flex-preferred-size: 41.667%;
    flex-basis: 41.667%;
    max-width: 41.667%;
  }
  .old-styles .flex-col-sm-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .old-styles .flex-col-sm-7 {
    -ms-flex-preferred-size: 58.333%;
    flex-basis: 58.333%;
    max-width: 58.333%;
  }
  .old-styles .flex-col-sm-8 {
    -ms-flex-preferred-size: 66.667%;
    flex-basis: 66.667%;
    max-width: 66.667%;
  }
  .old-styles .flex-col-sm-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .old-styles .flex-col-sm-10 {
    -ms-flex-preferred-size: 83.333%;
    flex-basis: 83.333%;
    max-width: 83.333%;
  }
  .old-styles .flex-col-sm-11 {
    -ms-flex-preferred-size: 91.667%;
    flex-basis: 91.667%;
    max-width: 91.667%;
  }
  .old-styles .flex-col-sm-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .old-styles .flex-col-sm-offset-1 {
    margin-left: 8.333%;
  }
  .old-styles .flex-col-sm-offset-2 {
    margin-left: 16.667%;
  }
  .old-styles .flex-col-sm-offset-3 {
    margin-left: 25%;
  }
  .old-styles .flex-col-sm-offset-4 {
    margin-left: 33.333%;
  }
  .old-styles .flex-col-sm-offset-5 {
    margin-left: 41.667%;
  }
  .old-styles .flex-col-sm-offset-6 {
    margin-left: 50%;
  }
  .old-styles .flex-col-sm-offset-7 {
    margin-left: 58.333%;
  }
  .old-styles .flex-col-sm-offset-8 {
    margin-left: 66.667%;
  }
  .old-styles .flex-col-sm-offset-9 {
    margin-left: 75%;
  }
  .old-styles .flex-col-sm-offset-10 {
    margin-left: 83.333%;
  }
  .old-styles .flex-col-sm-offset-11 {
    margin-left: 91.667%;
  }
  .old-styles .flex-start-sm {
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
    text-align: start;
  }
  .old-styles .flex-center-sm {
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
  }
  .old-styles .flex-end-sm {
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
    text-align: end;
  }
  .old-styles .flex-top-sm {
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
  }
  .old-styles .flex-middle-sm {
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
  }
  .old-styles .flex-bottom-sm {
    -ms-flex-align: end;
    -webkit-box-align: end;
    align-items: flex-end;
  }
  .old-styles .flex-around-sm {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .old-styles .flex-between-sm {
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .old-styles .flex-first-sm {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .old-styles .flex-last-sm {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
}
@media only screen and (min-width: 62em) {
  .old-styles .flex-container {
    width: 61rem;
  }
  .old-styles .flex-col-md,
  .old-styles .flex-col-md-1,
  .old-styles .flex-col-md-10,
  .old-styles .flex-col-md-11,
  .old-styles .flex-col-md-12,
  .old-styles .flex-col-md-2,
  .old-styles .flex-col-md-3,
  .old-styles .flex-col-md-4,
  .old-styles .flex-col-md-5,
  .old-styles .flex-col-md-6,
  .old-styles .flex-col-md-7,
  .old-styles .flex-col-md-8,
  .old-styles .flex-col-md-9 {
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 8px;
    padding-left: 8px;
  }
  .old-styles .flex-col-md {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .old-styles .flex-col-md-1 {
    -ms-flex-preferred-size: 8.333%;
    flex-basis: 8.333%;
    max-width: 8.333%;
  }
  .old-styles .flex-col-md-2 {
    -ms-flex-preferred-size: 16.667%;
    flex-basis: 16.667%;
    max-width: 16.667%;
  }
  .old-styles .flex-col-md-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .old-styles .flex-col-md-4 {
    -ms-flex-preferred-size: 33.333%;
    flex-basis: 33.333%;
    max-width: 33.333%;
  }
  .old-styles .flex-col-md-5 {
    -ms-flex-preferred-size: 41.667%;
    flex-basis: 41.667%;
    max-width: 41.667%;
  }
  .old-styles .flex-col-md-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .old-styles .flex-col-md-7 {
    -ms-flex-preferred-size: 58.333%;
    flex-basis: 58.333%;
    max-width: 58.333%;
  }
  .old-styles .flex-col-md-8 {
    -ms-flex-preferred-size: 66.667%;
    flex-basis: 66.667%;
    max-width: 66.667%;
  }
  .old-styles .flex-col-md-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .old-styles .flex-col-md-10 {
    -ms-flex-preferred-size: 83.333%;
    flex-basis: 83.333%;
    max-width: 83.333%;
  }
  .old-styles .flex-col-md-11 {
    -ms-flex-preferred-size: 91.667%;
    flex-basis: 91.667%;
    max-width: 91.667%;
  }
  .old-styles .flex-col-md-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .old-styles .flex-col-md-offset-1 {
    margin-left: 8.333%;
  }
  .old-styles .flex-col-md-offset-2 {
    margin-left: 16.667%;
  }
  .old-styles .flex-col-md-offset-3 {
    margin-left: 25%;
  }
  .old-styles .flex-col-md-offset-4 {
    margin-left: 33.333%;
  }
  .old-styles .flex-col-md-offset-5 {
    margin-left: 41.667%;
  }
  .old-styles .flex-col-md-offset-6 {
    margin-left: 50%;
  }
  .old-styles .flex-col-md-offset-7 {
    margin-left: 58.333%;
  }
  .old-styles .flex-col-md-offset-8 {
    margin-left: 66.667%;
  }
  .old-styles .flex-col-md-offset-9 {
    margin-left: 75%;
  }
  .old-styles .flex-col-md-offset-10 {
    margin-left: 83.333%;
  }
  .old-styles .flex-col-md-offset-11 {
    margin-left: 91.667%;
  }
  .old-styles .flex-start-md {
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
    text-align: start;
  }
  .old-styles .flex-center-md {
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
  }
  .old-styles .flex-end-md {
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
    text-align: end;
  }
  .old-styles .flex-top-md {
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
  }
  .old-styles .flex-middle-md {
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
  }
  .old-styles .flex-bottom-md {
    -ms-flex-align: end;
    -webkit-box-align: end;
    align-items: flex-end;
  }
  .old-styles .flex-around-md {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .old-styles .flex-between-md {
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .old-styles .flex-first-md {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .old-styles .flex-last-md {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
}
@media only screen and (min-width: 75em) {
  .old-styles .flex-container {
    width: 71rem;
  }
  .old-styles .flex-col-lg,
  .old-styles .flex-col-lg-1,
  .old-styles .flex-col-lg-10,
  .old-styles .flex-col-lg-11,
  .old-styles .flex-col-lg-12,
  .old-styles .flex-col-lg-2,
  .old-styles .flex-col-lg-3,
  .old-styles .flex-col-lg-4,
  .old-styles .flex-col-lg-5,
  .old-styles .flex-col-lg-6,
  .old-styles .flex-col-lg-7,
  .old-styles .flex-col-lg-8,
  .old-styles .flex-col-lg-9 {
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 8px;
    padding-left: 8px;
  }
  .old-styles .flex-col-lg {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .old-styles .flex-col-lg-1 {
    -ms-flex-preferred-size: 8.333%;
    flex-basis: 8.333%;
    max-width: 8.333%;
  }
  .old-styles .flex-col-lg-2 {
    -ms-flex-preferred-size: 16.667%;
    flex-basis: 16.667%;
    max-width: 16.667%;
  }
  .old-styles .flex-col-lg-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .old-styles .flex-col-lg-4 {
    -ms-flex-preferred-size: 33.333%;
    flex-basis: 33.333%;
    max-width: 33.333%;
  }
  .old-styles .flex-col-lg-5 {
    -ms-flex-preferred-size: 41.667%;
    flex-basis: 41.667%;
    max-width: 41.667%;
  }
  .old-styles .flex-col-lg-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .old-styles .flex-col-lg-7 {
    -ms-flex-preferred-size: 58.333%;
    flex-basis: 58.333%;
    max-width: 58.333%;
  }
  .old-styles .flex-col-lg-8 {
    -ms-flex-preferred-size: 66.667%;
    flex-basis: 66.667%;
    max-width: 66.667%;
  }
  .old-styles .flex-col-lg-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .old-styles .flex-col-lg-10 {
    -ms-flex-preferred-size: 83.333%;
    flex-basis: 83.333%;
    max-width: 83.333%;
  }
  .old-styles .flex-col-lg-11 {
    -ms-flex-preferred-size: 91.667%;
    flex-basis: 91.667%;
    max-width: 91.667%;
  }
  .old-styles .flex-col-lg-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .old-styles .flex-col-lg-offset-1 {
    margin-left: 8.333%;
  }
  .old-styles .flex-col-lg-offset-2 {
    margin-left: 16.667%;
  }
  .old-styles .flex-col-lg-offset-3 {
    margin-left: 25%;
  }
  .old-styles .flex-col-lg-offset-4 {
    margin-left: 33.333%;
  }
  .old-styles .flex-col-lg-offset-5 {
    margin-left: 41.667%;
  }
  .old-styles .flex-col-lg-offset-6 {
    margin-left: 50%;
  }
  .old-styles .flex-col-lg-offset-7 {
    margin-left: 58.333%;
  }
  .old-styles .flex-col-lg-offset-8 {
    margin-left: 66.667%;
  }
  .old-styles .flex-col-lg-offset-9 {
    margin-left: 75%;
  }
  .old-styles .flex-col-lg-offset-10 {
    margin-left: 83.333%;
  }
  .old-styles .flex-col-lg-offset-11 {
    margin-left: 91.667%;
  }
  .old-styles .flex-start-lg {
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
    text-align: start;
  }
  .old-styles .flex-center-lg {
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
  }
  .old-styles .flex-end-lg {
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
    text-align: end;
  }
  .old-styles .flex-top-lg {
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
  }
  .old-styles .flex-middle-lg {
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
  }
  .old-styles .flex-bottom-lg {
    -ms-flex-align: end;
    -webkit-box-align: end;
    align-items: flex-end;
  }
  .old-styles .flex-around-lg {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .old-styles .flex-between-lg {
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .old-styles .flex-first-lg {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .old-styles .flex-last-lg {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
}
.old-styles .bootstrap-select select.rc_selectpicker,
.old-styles select.bs-select-hidden {
  display: none !important;
}
.old-styles .bootstrap-select {
  display: block;
  outline: 0;
}
.old-styles .bootstrap-select > .dropdown-toggle {
  position: relative;
  padding-right: 26px;
  outline: 0 !important;
}
.old-styles .bootstrap-select > .dropdown-toggle:focus {
  outline: 0 !important;
}
.old-styles .bootstrap-select > .dropdown-toggle.bs-placeholder,
.old-styles .bootstrap-select > .dropdown-toggle.bs-placeholder:active,
.old-styles .bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.old-styles .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #999;
}
.old-styles .bootstrap-select > .dropdown-toggle > span {
  float: none;
}
.old-styles .bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 0;
  display: block !important;
  width: 0.5px !important;
  height: 1% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  outline: 0 !important;
}
.old-styles .bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2;
}
.old-styles .error .bootstrap-select .dropdown-toggle,
.old-styles .has-error .bootstrap-select .dropdown-toggle {
  border-color: #b94a48;
}
.old-styles .bootstrap-select.fit-width {
  width: auto !important;
}
.old-styles .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}
.old-styles .bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.old-styles .bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.old-styles .bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
.old-styles .bootstrap-select.btn-group:not(.input-group-btn),
.old-styles .bootstrap-select.btn-group[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.old-styles .bootstrap-select.btn-group.dropdown-menu-right,
.old-styles .bootstrap-select.btn-group[class*=col-].dropdown-menu-right,
.old-styles .row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
  float: right;
}
.old-styles .form-group .bootstrap-select.btn-group,
.old-styles .form-horizontal .bootstrap-select.btn-group,
.old-styles .form-inline .bootstrap-select.btn-group {
  margin-bottom: 0;
}
.old-styles .form-group-lg .bootstrap-select.btn-group.form-control,
.old-styles .form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}
.old-styles .form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,
.old-styles .form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
}
.old-styles .form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}
.old-styles .bootstrap-select.btn-group.disabled,
.old-styles .bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}
.old-styles .bootstrap-select.btn-group.disabled:focus,
.old-styles .bootstrap-select.btn-group > .disabled:focus {
  outline: 0 !important;
}
.old-styles .bootstrap-select.btn-group.bs-container {
  position: absolute;
  height: 0 !important;
  padding: 0 !important;
}
.old-styles .bootstrap-select.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}
.old-styles .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: block;
  float: none !important;
  overflow: hidden;
  width: 100%;
  text-align: left;
  line-height: 35px;
}
.old-styles .bootstrap-select.btn-group .dropdown-toggle .caret {
  width: 40px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 0;
  vertical-align: middle;
  border: none;
}
.old-styles .bootstrap-select.btn-group .dropdown-toggle .caret::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px auto;
}
.old-styles .bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
  width: 100%;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  line-height: normal;
  margin: 0;
  padding: 0;
  border: none !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu.inner {
  background: #f7f9fb;
  position: static;
  float: none;
  border: 1px solid #004ec1;
  padding: 0;
  margin: 0;
  box-shadow: none;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li.active a {
  background-color: #13428d;
  background-image: -webkit-linear-gradient(left, #13428d);
  background-image: linear-gradient(to right, #13428d);
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a {
  padding: 8px 12px;
  cursor: pointer;
  user-select: none;
  outline: 0;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a:hover {
  color: #fff;
  background-color: #13428d;
  background-image: -webkit-linear-gradient(left, #13428d);
  background-image: linear-gradient(to right, #13428d);
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a:focus {
  color: #fff;
  background-color: #13428d;
  background-image: -webkit-linear-gradient(left, #13428d);
  background-image: linear-gradient(to right, #13428d);
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.old-styles .bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles .bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.old-styles .bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
.old-styles .bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.old-styles .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.old-styles .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.old-styles .bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1061;
}
.old-styles .bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.old-styles .bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.old-styles .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.old-styles .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}
.old-styles .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.old-styles .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.old-styles .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after,
.old-styles .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before {
  display: block;
}
.old-styles .bs-actionsbox,
.old-styles .bs-donebutton,
.old-styles .bs-searchbox {
  padding: 4px 8px;
}
.old-styles .bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles .bs-actionsbox .btn-group button {
  width: 50%;
}
.old-styles .bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-styles .bs-donebutton .btn-group button {
  width: 100%;
}
.old-styles .bs-searchbox {
  display: block;
}
.old-styles .bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.old-styles .bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  height: 35px;
  border: 1px solid #ccc;
  float: none;
}
.old-styles .pac-container {
  z-index: 9999999 !important;
}
.old-styles .modal.fade.in {
  opacity: 1;
  z-index: 10000;
  top: 4%;
}
.old-styles .modal-backdrop.fade.in {
  opacity: 0.5;
  z-index: 5000;
}
.old-styles body,
.old-styles html {
  overflow-x: hidden;
}
.old-styles body.no-scroll {
  height: 100vh !important;
  overflow: hidden !important;
}
.old-styles .rc_margin-top-0 {
  margin-top: 0 !important;
}
.old-styles .ml-8 {
  margin-left: 8px !important;
}
.old-styles .mr-0 {
  margin-right: 0 !important;
}
.old-styles .mr-8 {
  margin-right: 8px !important;
}
.old-styles .mt-0 {
  margin-top: 0 !important;
}
.old-styles .mt-10 {
  margin-top: 10px !important;
}
.old-styles .mt-15 {
  margin-top: 15px !important;
}
.old-styles .mt-20 {
  margin-top: 20px !important;
}
.old-styles .mt-30 {
  margin-top: 30px !important;
}
.old-styles .mt-40 {
  margin-top: 40px !important;
}
.old-styles .mb-10 {
  margin-bottom: 10px !important;
}
.old-styles .mb-20 {
  margin-bottom: 20px !important;
}
.old-styles .mb-30 {
  margin-bottom: 30px !important;
}
.old-styles .mb-40 {
  margin-bottom: 40px !important;
}
.old-styles .pl-180 {
  padding-left: 180px;
}
.old-styles .pt-0 {
  padding-top: 0 !important;
}
.old-styles .no-m {
  margin: 0 !important;
}
.old-styles .i-l {
  margin-left: 6px;
  vertical-align: inherit;
}
.old-styles .i-r {
  margin-right: 6px;
  vertical-align: inherit;
}
.old-styles .white {
  color: #fff;
}
.old-styles .c-grey {
  background-color: #f7f9fb;
}
.old-styles .rc_section.no-pb {
  padding-bottom: 0;
}
.old-styles .border-b {
  border-bottom: 1px solid #ccd4de;
}
.old-styles img.img-h10 {
  height: 10px !important;
  width: auto !important;
}
.old-styles img.img-h12 {
  height: 12px !important;
  width: auto !important;
}
.old-styles img.img-h14 {
  height: 14px !important;
  width: auto !important;
}
.old-styles .relative {
  position: relative !important;
}
.old-styles .d-block {
  display: block !important;
}
.old-styles .d-inline-flex {
  display: inline-flex !important;
}
.old-styles .full-width {
  width: 100% !important;
}
.old-styles .justify-beetwen {
  justify-content: space-between;
}
.old-styles .justify-center {
  justify-content: center;
}
.old-styles .d-flex {
  display: flex !important;
}
.old-styles .d-inline-flex {
  display: inline-flex !important;
  align-items: center;
  vertical-align: middle;
}
.old-styles .error {
  color: red;
}
.old-styles .text-success {
  color: #208b2c;
}
.old-styles .text-danger {
  color: #e24400;
}
.old-styles .z-index9 {
  z-index: 9 !important;
}
.old-styles .text-through {
  text-decoration: line-through !important;
}
.old-styles .text-underline {
  text-decoration: underline !important;
}
.old-styles .overflow-hidden {
  overflow: hidden !important;
}
.old-styles .subtitle {
  font-size: 16px;
  line-height: 1.5;
}
.old-styles .faq-block_answer * {
  font-size: 16px;
}
.old-styles .faq-block_title {
  font-size: 28px;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.old-styles .rc_container_h {
  width: 100%;
  max-width: 1260px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
  padding: 0 16px;
}
.old-styles body.overflow_y {
  position: fixed;
  top: 0;
  height: 100%;
  overflow: hidden;
}
.old-styles button {
  outline: 0 !important;
}
.old-styles select.rc_selectpicker,
.old-styles select.s-small.rc_selectpicker {
  -webkit-appearance: none;
  line-height: 30px;
  background-position: 96% center;
  background-image: url(/templates/evolveae/assets/icons/site/system/14/dark/caret.svg);
}
.old-styles option:disabled,
.old-styles select:invalid {
  color: gray !important;
}
@-moz-document url-prefix() {
  .old-styles #booking-date-from {
    max-width: 65%;
  }
  .old-styles #fromTime {
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    max-width: 34%;
  }
  .old-styles .rc_field-rounded.duo {
    flex-wrap: nowrap;
  }
  .old-styles .daterangepicker.visible-calendar > .dr_content > .ranges {
    top: -68px !important;
  }
  .old-styles #js_search-from {
    width: 50%;
  }
}
.old-styles select.rc_input {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.old-styles .rc_searchbar > .easy-autocomplete,
.old-styles .rc_searchbar > .rc_input:first-child {
  flex: 2 1;
}
.old-styles .rc_searchbar > .easy-autocomplete {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}
.old-styles .rc_searchbar > #pickupLocation {
  flex: 3 1;
}
.old-styles .rc_header.pb-0 {
  padding-bottom: 0 !important;
}
.old-styles .rc_home-page .rc_header {
  position: relative;
  padding-top: 210px;
}
.old-styles .rc_home-page .rc_header:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.26);
}
.old-styles .rc_home-page .rc_header .rc_container {
  position: relative;
  z-index: 3;
}
.old-styles .rc_topbar .rc_topbar-divider {
  margin: 0 13px;
}
.old-styles .lang-es .rc_topmenu a,
.old-styles .lang-fr .rc_topmenu a {
  margin-left: 17px;
}
.old-styles .ranges {
  display: none;
}
.old-styles .booking_page .ranges {
  display: block;
}
.old-styles .grecaptcha-badge {
  display: none !important;
}
.old-styles .rc_title-h1 span {
  position: relative;
}
.old-styles .rc_title-h1 .result_count {
  font-size: 16px;
  color: #8c98ab;
}
.old-styles {
  /*
  Page content
  */
}
.old-styles .page_content {
  display: inline-block;
  width: 72%;
  padding-right: 25px;
  vertical-align: top;
}
.old-styles .page_content .rc_title-h1,
.old-styles .page_content .rc_title-h1 span {
  font-size: 36px;
  line-height: 45px;
  font-weight: 400;
  position: static;
  margin-left: 0;
  border: none;
}
.old-styles .page_content .rc_title-h1 span {
  padding-left: 10px;
  padding-right: 0;
}
.old-styles .page_content .rc_title-h2,
.old-styles .page_content .rc_title-h3 {
  font-size: 30px;
  line-height: 45px;
  font-weight: 400;
}
.old-styles .page_content .rc_content {
  font-size: 16px;
  line-height: 30px;
  font-weight: 400;
  color: #4f4f4f;
}
.old-styles .page_content .rc_content h3 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 400;
  color: #000;
  background-image: url(/templates/evolveae/assets/images/help-circle.svg);
  background-repeat: no-repeat;
  background-position: 0 3px;
  padding-left: 35px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.old-styles .sidebar {
  display: inline-block;
  width: 27%;
  background-color: #f9fafb;
  padding: 25px;
  vertical-align: top;
}
.old-styles .sidebar .menu_title {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #000;
  margin-bottom: 20px;
  letter-spacing: 0.1em;
}
.old-styles .sidebar .menus {
  margin-bottom: 30px;
}
.old-styles .sidebar .menus a {
  font-size: 16px;
  line-height: 30px;
  color: #13428d;
  display: block;
  margin-bottom: 5px;
}
.old-styles .sidebar .menus a.active,
.old-styles .sidebar .menus a:hover {
  text-decoration: underline !important;
  color: #009fe2;
}
.old-styles .rc_cars-list {
  margin-bottom: 0 !important;
}
.old-styles .rc_cars-list.df {
  display: flex;
  align-items: flex-start;
}
.old-styles ul.pagination {
  margin: 0 0 20px;
  padding: 0;
  text-align: center;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.old-styles ul.pagination > li {
  padding: 0 3px;
  margin: 0;
}
.old-styles ul.pagination > li a,
.old-styles ul.pagination > li span {
  width: 50px;
  height: 50px;
  font-size: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
}
.old-styles ul.pagination > li a:hover {
  background-color: #eee;
}
.old-styles ul.pagination > li.active span {
  background-color: #004ec1;
  color: #fff;
}
.old-styles .rc_content .rc_title-h3,
.old-styles .rc_title-h3 {
  margin-top: 15px;
}
.old-styles .banner_company .rc_car-rating {
  width: auto;
  margin: 6px 0;
}
.old-styles .rc_logo {
  margin-right: 0;
  display: block;
}
.old-styles .rc_logo img {
  max-height: 45px;
}
.old-styles a.head_link {
  color: #fff;
  font-size: 15px;
  margin-right: 20px;
}
.old-styles .lang-ae a.head_link {
  margin-right: 0;
  margin-left: 20px;
}
.old-styles .rc_currency-widget,
.old-styles .rc_lang-widget,
.old-styles a.head_link {
  display: inline-block;
  border-left: 1px solid rgba(255, 255, 255, 0.25);
  padding: 3px 17px;
  vertical-align: top;
}
.old-styles .lang-ae .rc_currency-widget,
.old-styles .lang-ae .rc_lang-widget {
  border-right: 1px solid rgba(255, 255, 255, 0.25);
  border-left: none;
}
.old-styles .rc_currency-widget.location,
.old-styles a.head_link {
  border: none !important;
  padding-left: 0;
  padding-right: 0;
}
.old-styles .rc_currency-widget.location.border {
  border: 1px solid rgba(255, 255, 255, 0.25) !important;
  padding: 6px 8px;
  margin-left: 15px;
}
.old-styles .lang-ae .rc_currency-widget.location.border {
  margin-left: 0;
  margin-right: 15px;
}
.old-styles .rc_lang-widget > a {
  background-image: none;
}
.old-styles .rc_currency-widget > a,
.old-styles .rc_lang-widget > a {
  padding-left: 0;
  display: flex;
  align-items: center;
  color: #fff;
  font-weight: 500;
  font-size: 15px;
}
.old-styles .contact_us_page_main_title {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 36px;
  line-height: 45px;
  letter-spacing: -0.01em;
  color: #21262d;
}
.old-styles .contact_us_block {
  margin-top: 60px;
}
.old-styles .contact_header_description {
  margin-top: 10px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  color: #21262d;
}
.old-styles .contact_us_contacts_block {
  margin-top: 60px;
}
.old-styles .contact_us_contacts_block .contact_us_contacts_block_titles {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #000000;
}
.old-styles .contact_us_address_block {
  margin-top: 60px;
}
.old-styles .contact_page_text_block {
  margin-top: 90px;
}
.old-styles .contact_page_description_title {
  margin-bottom: 25px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 35px;
  color: #21262d;
}
.old-styles .contact_page_description_text {
  height: 175px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  color: #000000;
}
.old-styles .mobile-contact_us_blocks {
  display: none;
}
.old-styles .contact_us_page_form_frame {
  box-sizing: border-box;
  padding: 30px 45px 45px;
  gap: 30px;
  border: 5px solid #f7f8fa;
  border-radius: 15px;
  height: auto;
}
.old-styles .contact_us_page_form_blocks {
  margin-bottom: 15px;
}
.old-styles .contact_us_page_form_blocks textarea {
  height: 110px;
}
.old-styles .contact_us_page_form_header {
  margin-bottom: 30px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #000000;
}
.old-styles .contact_us_page_form_check {
  margin-top: 5px;
}
.old-styles .contact_us_page_form_button_submit {
  opacity: 0.5;
  height: 40px;
  align-items: center;
  background: #009fe2;
  border-radius: 5px;
  font-weight: 700;
  border: 0;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #ffffff;
}
.old-styles .contact_us_page_form_check_checkbox {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  background: #ffffff;
  border: 2px solid #ebedf2;
  border-radius: 5px;
}
.old-styles .contact_us_page_form_check_label {
  margin-top: 1%;
  margin-left: 12px;
  height: 20px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.02em;
  color: #000000;
}
.old-styles .contact_us_page_form_check_links {
  height: 20px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.02em;
  color: #009fe2 !important;
  text-decoration: none;
}
.old-styles .contact_page_map_image {
  height: 180px;
  border-radius: 15px;
  border: none;
  object-fit: cover;
}
.old-styles .contact_page_address_title {
  margin-bottom: 10px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #000000;
}
.old-styles .contact_page_location_address_span {
  height: 50px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  color: #000000;
}
.old-styles .contact_page_link_view_map {
  margin-top: 10px;
  height: 25px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  color: #009fe2;
}
.old-styles .rc_currency-widget > a,
.old-styles .rc_lang-widget > a,
.old-styles ul.rc_topmenu.slimmenu > li.submenu > a {
  padding-right: 15px !important;
}
.old-styles .rc_currency-widget > a:after,
.old-styles .rc_lang-widget > a:after,
.old-styles ul.rc_topmenu.slimmenu > li.submenu > a:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #fff;
  margin-top: -2px;
}
.old-styles #js_mobile-menu .menu-list .submenu li.title {
  background-image: url(/templates/evolveae/assets/icons/site/back-left.svg) !important;
}
.old-styles .rtl .rc_currency-widget > a:after,
.old-styles .rtl .rc_lang-widget > a:after,
.old-styles .rtl ul.rc_topmenu.slimmenu > li.submenu > a:after {
  left: -12px;
  right: auto;
}
.old-styles .rtl #js_mobile-menu .rc_currency-widget > a:after,
.old-styles .rtl #js_mobile-menu .rc_lang-widget > a:after,
.old-styles .rtl #js_mobile-menu ul.rc_topmenu.slimmenu > li.submenu > a:after {
  left: 0px;
  right: auto;
}
.old-styles .rtl .widgets .rc_currency-widget.open > .rc_dropdown-menu li a,
.old-styles .rtl .widgets .rc_lang-widget.open > .rc_dropdown-menu li a {
  text-align: right;
}
.old-styles .rtl .dropdown-menu > li > a {
  text-align: right;
}
.old-styles .rtl #js_mobile-menu .menu-list .submenu li.title {
  background-image: url(/templates/evolveae/assets/icons/site/back-right.svg) !important;
}
.old-styles .rtl .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block {
  background-position: 0% 0;
}
.old-styles .rtl ul.rc_topmenu.slimmenu > li > a img {
  margin-right: 0;
  margin-left: 6px;
}
.old-styles .rtl ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li {
  text-align: right;
}
.old-styles .rtl ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li.searches .h3 {
  text-align: right;
}
.old-styles .rtl ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li img {
  margin-left: 15px;
  margin-right: 0px;
}
.old-styles .rtl .rc_section_our_benefit_block_right_item .number {
  margin-right: 0;
  margin-left: 15px;
}
.old-styles .rtl .rc_section_our_benefit_block_right_item .number {
  margin-right: 0;
  margin-left: 15px;
}
.old-styles .rtl .rc_section_our_benefit_block_left .h3 {
  padding-right: 0;
  padding-left: 195px;
}
@media (max-width: 1199px) {
  .old-styles .rtl .rc_section_our_benefit_block_left .h3 {
    padding-left: 170px;
  }
}
@media (max-width: 1025px) {
  .old-styles .rtl .rc_section_our_benefit_block_left .h3 {
    padding-left: 92px;
  }
}
.old-styles .rtl .big-cars-map .btn svg {
  margin-left: 8px;
}
.old-styles .rtl .rc_section_subtitle a {
  padding: 6px 12px 6px 24px;
  background-image: url(/templates/evolveae/assets/icons/site/arrow_left_white.svg);
  background-position: 7% center;
}
.old-styles .rtl .rc_section_choosCarBanner_link {
  padding: 7px 15px 7px 24px;
  background-image: url(/templates/evolveae/assets/icons/site/arrowLeft.svg);
  background-position: 6% center;
}
.old-styles .filter_body_types {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.old-styles .filter_body_types a {
  display: block;
  padding: 6px 10px;
  color: #009fe2;
  border: 1px solid #009fe2;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 59px;
  position: relative;
}
.old-styles .filter_body_types a.all {
  padding: 6px 20px;
}
.old-styles .filter_body_types a.active {
  background-color: #009fe2;
  color: #fff;
}
.old-styles .filter_body_types a img {
  position: absolute;
  top: 6px;
  left: 10px;
  height: 20px;
  width: 40px;
  object-fit: contain;
  margin-right: 4px;
}
.old-styles .sorting_btn {
  display: none;
}
.old-styles .rc_sort_by {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.old-styles .rc_sort-col {
  display: flex;
  align-items: center;
}
.old-styles .rc_sort-col a {
  padding: 8px 12px;
  display: block;
  color: #8c98ab;
  font-size: 14px;
  margin-bottom: -1px;
  border-bottom: 3px solid transparent;
}
.old-styles .rc_sort-col.types a {
  font-weight: 600;
  text-transform: uppercase;
  padding: 8px 15px;
}
.old-styles .rc_sort-col a.active {
  border-color: #009fe2;
  color: #000;
}
.old-styles .rc_sort-col .title {
  text-transform: uppercase;
  color: #8c98ab;
  border-bottom: 3px solid transparent;
  margin-bottom: -1px;
  display: flex;
  align-items: center;
  margin-right: 15px;
  font-weight: 600;
  padding: 8px 0;
}
.old-styles .rc_sort-col .closes {
  position: absolute;
  top: 10px;
  right: 10px;
  display: none;
  border: none;
  background: 0 0;
  outline: 0 !important;
}
.old-styles .rc_sort-group {
  display: inline-block;
}
.old-styles .rc_sort-item .dropdown-menu {
  min-width: 150px;
  overflow: auto;
  max-height: 250px;
}
.old-styles .rc_sort-item .dropdown-menu a {
  text-align: left;
}
.old-styles .rc_sort-item .dropdown-menu a:hover {
  background-color: #f3f3f3;
}
.old-styles .rc_sort-item span {
  color: grey;
}
.old-styles .rc_sort-item {
  margin-right: 10px;
}
.old-styles .rc_sort-item > a {
  padding: 10px;
  padding-right: 28px;
  padding-top: 20px;
  border: 1px solid #ddd;
  color: #000;
  font-weight: 400;
  font-size: 15px;
  min-width: 130px;
  position: relative;
}
.old-styles .rc_sort-item > a.disabled {
  background-color: #f7f8fa;
  color: #8b99aa;
}
.old-styles .rc_sort-item > a:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 8px;
  margin-top: -4px;
  width: 15px;
  height: 15px;
  background-image: url(/templates/evolveae/assets/icons/site/chevron-down.svg);
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_sort-item > a > span {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
  left: 10px;
}
.old-styles .sort-menu {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999999;
  background-color: #fff;
  padding: 20px;
  list-style: none;
  margin: 0;
}
.old-styles .mobile_sort .rc_sort-item.open > .sort-menu,
.old-styles .mobile_sort .sort-menu.open {
  display: block;
}
.old-styles .sort-menu li {
  width: 100%;
  display: block;
}
.old-styles .sort-menu li a {
  border-bottom: 1px solid #e5e5e5;
  padding-left: 10px;
  font-size: 16px;
  font-weight: 400;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
  color: #000;
}
.old-styles .sort-menu li a.active {
  color: #009fe2;
  background-image: url(/templates/evolveae/assets/icons/site/check_blue.svg);
  background-position: right center;
  background-repeat: no-repeat;
}
.old-styles .sort-menu li.title {
  padding-left: 10px;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 20px;
  background-image: url(/templates/evolveae/assets/icons/site/system/24/dark/cross.svg);
  background-position: right center;
  background-repeat: no-repeat;
}
.old-styles .sort-menu li.subtitle {
  padding-left: 10px;
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 14px;
  color: #999;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}
.old-styles .filter_more_btn {
  height: 53px;
  min-width: 130px;
  padding: 10px 15px;
  border: 1px solid #ddd;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-transform: uppercase;
  color: #1359ba;
  background-color: transparent;
  float: right;
}
.old-styles .btn_clear {
  color: #d82927;
  font-weight: 600;
  display: block;
  padding: 10px 15px;
  text-transform: uppercase;
  border: none;
  background-color: transparent;
}
.old-styles .filter_modal_content-bg {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.3);
}
.old-styles .filter_modal_content {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  z-index: 1001;
  background-color: #fff;
}
.old-styles .filter_modal_content .closes {
  position: absolute;
  top: 10px;
  right: 10px;
  border: none;
  background: 0 0;
  z-index: 10;
}
.old-styles .filter_modal_content-body {
  width: 100%;
  padding: 30px 50px 70px 50px;
  height: 100%;
  overflow: auto;
}
.old-styles .filter_modal_content-body .subtitle {
  font-size: 18px;
  font-weight: 500;
}
.old-styles .filter-content-item {
  width: 100%;
  position: relative;
  margin-bottom: 30px;
}
.old-styles .filter_modal_content-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  padding: 12px;
  border-top: 1px solid #ccd4de;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
}
.old-styles .filter_modal_content-bg.open,
.old-styles .filter_modal_content.open {
  display: block;
}
.old-styles .rc_car-list-item {
  border: none;
  border-bottom: 1px solid #e4e4e4 !important;
  transition: all 0.3s;
  padding: 15px 0;
  padding-left: 260px;
  margin: 0;
}
.old-styles .rc_car-list-item.inactive {
  opacity: 0.5;
}
.old-styles .rc_car-list-item.preloader:after,
.old-styles .rc_car-list-item.preloader:hover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 11;
  background-repeat: no-repeat;
  background-position: 0 40px;
  background-color: #fff;
  background-image: url(/templates/evolveae/assets/icons/site/preloader-card.svg);
}
.old-styles .rc_car-list-item:last-child {
  border-bottom: none !important;
}
.old-styles .rc_car-list-item:hover {
  background-color: #fafafa;
}
.old-styles .rc_car-list-item:hover::after,
.old-styles .rc_car-list-item:hover::before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: -99.9%;
  position: absolute;
  background-color: #fafafa;
}
.old-styles .rc_car-list-item:hover::after {
  left: auto;
  right: -99.9%;
}
.old-styles .rc_cars-list.deals .rc_car-list-item {
  border-bottom: none !important;
  padding: 15px;
  padding-left: 270px;
  margin-bottom: 5px;
}
.old-styles .rc_cars-list.deals .rc_car-list-item:after,
.old-styles .rc_cars-list.deals .rc_car-list-item:before {
  display: none !important;
}
.old-styles .rc_car-list-item.bg {
  background-color: rgba(226, 68, 0, 0.05);
}
.old-styles .rc_car-list-item > div {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.old-styles .rc_car-list-item > div.last {
  padding-left: 25px;
}
.old-styles .mobile-version .car_item {
  display: block;
  width: 100%;
  margin: 0 0 10px;
}
.old-styles .mobile-version .car_item .car_item_body {
  margin-top: 10px;
}
.old-styles .mobile-version .car_item .car_item_body_right_text {
  font-size: 13px !important;
  line-height: 1.1 !important;
}
.old-styles .rc_car-list-item .rc_best_deal {
  position: absolute;
  bottom: 12px;
  left: 12px;
}
.old-styles .rc_car-list-item .left {
  padding: 0 25px;
}
.old-styles .rc_car-list-item .left,
.old-styles .rc_car-list-item .right {
  padding-bottom: 10px;
  position: relative;
  display: block;
}
.old-styles .rc_car-list-item .right {
  width: 200px;
}
.old-styles .rc_car-list-item .bottom_card {
  display: flex;
  align-items: center;
  min-height: 40px;
  max-width: 705px;
}
.old-styles .rc_car-list-item .bottom_card > a.whatsapp_btn {
  margin-left: 7px;
  margin-right: 14px;
  margin-top: 0;
  padding: 0 13px;
  font-size: 15px;
  min-width: 134px;
}
.old-styles .rc_car-list-item .rc_buttons_c > a.whatsapp_btn,
.old-styles .rc_car-list-item .rc_buttons_c > a.whatsapp_btn.telegram,
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c > a.whatsapp_btn,
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c > a.whatsapp_btn.telegram {
  display: none;
}
.old-styles .rc_car-list-item a.model_link {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  border: 1px solid #e5e5e5;
  padding: 10px;
  margin-right: 15px;
}
.old-styles .rc_car-list-item a.model_link:after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(/templates/evolveae/assets/icons/site/arrow_right.svg);
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-left: 5px;
}
.old-styles .rc_car-list-item .photo {
  width: 260px;
  max-width: inherit;
  min-width: inherit;
  height: 172px;
  position: absolute;
  top: 15px;
  left: 0;
}
.old-styles .rc_cars-list.deals .rc_car-list-item .photo {
  left: 15px;
}
.old-styles .rc_car-list-item .photo.sm {
  height: 160px;
}
.old-styles .rc_car-list-item .photo:before {
  padding-top: 75.75%;
}
.old-styles .rc_car-list-item .car-name {
  margin-bottom: 6px;
}
.old-styles ul.price-included {
  display: inline-table;
  padding: 0;
  margin: 0;
  width: 100%;
}
.old-styles ul.price-includeds {
  display: block;
  padding: 0;
  margin: 0;
  width: 100%;
}
.old-styles ul.price-included li,
.old-styles ul.price-includeds li {
  margin-right: 7px;
  list-style: none;
  padding: 5px 10px;
  border: 1px solid #f5f7fa;
  background-color: #f5f7fa;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  color: #666;
  padding-left: 27px;
  background-image: url(/templates/evolveae/assets/icons/site/system/24/green/check.svg);
  background-position: 7px center;
  background-repeat: no-repeat;
  background-size: 13px auto;
}
.old-styles ul.price-included li {
  display: inline-block;
  margin-bottom: 6px;
}
.old-styles ul.price-included li.location {
  background-image: url(/templates/evolveae/assets/icons/site/system/24/dark/pin.svg);
  border: 1px solid #e7f6ff;
  background-color: #e7f6ff;
  color: #444;
}
.old-styles ul.price-included li.deposit {
  background-image: none;
  border: 1px solid #f9f6e6;
  background-color: #f9f6e6;
  color: #444;
  padding-left: 10px;
}
.old-styles ul.price-included li.status {
  font-size: 14px;
}
.old-styles ul.price-included li.status.success {
  background-image: url(/templates/evolveae/assets/icons/site/system/24/green/check.svg);
  border: 1px solid #e2f8cf;
  background-color: #e2f8cf;
  color: #138d2e;
}
.old-styles ul.price-included li.status.danger {
  color: #e24400;
  border: 1px solid #fce4dd;
  background-color: #fce4dd;
  padding-left: 10px;
  background-image: none;
}
.old-styles ul.price-included li.status.warning {
  color: #e2a006;
  border: 1px solid #fdf4cc;
  background-color: #fdf4cc;
  padding-left: 10px;
  background-image: none;
}
.old-styles ul.price-included li.status a {
  display: block;
  font-size: 14px;
}
.old-styles ul.price-included li.status.danger a {
  color: #e24400;
}
.old-styles ul.price-included li.status.warning a {
  color: #e2a006;
}
.old-styles ul.price-includeds li {
  background-color: transparent;
  border: none;
}
.old-styles .rc_car-list-item .rc_car-features {
  display: inline-table;
  padding: 0;
  margin: 0 0 3px;
  width: 100%;
  list-style: none;
}
.old-styles .rc_car-list-item .rc_car-features li {
  display: inline-block;
  vertical-align: middle;
  width: 33%;
  min-height: 25px;
  line-height: 25px;
  color: #666;
  margin-bottom: 5px;
  padding-right: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old-styles .rc_car-list-item .rc_car-features li img {
  width: 20px !important;
  height: auto !important;
  margin-right: 8px;
}
.old-styles .rc_car-list-item .photo > img {
  width: 100%;
  height: 172px;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_car-list-item .photo.sm > img {
  height: 160px;
}
.old-styles .rc_car-list-item .photo > img.car_type {
  height: auto;
  width: 40px;
  left: 6px;
  top: 6px;
  opacity: 0.5;
}
.old-styles .rc_car-video-thumbnail:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.old-styles .rc_car-video-thumbnail > img {
  max-width: 100% !important;
  height: auto !important;
}
.old-styles .rc_car-details {
  display: inline-table;
}
.old-styles .rc_car-details a span strong,
.old-styles .rc_car-details li span strong {
  font-size: 1rem;
  color: #797979;
}
.old-styles .rc_car-details li {
  width: 25%;
  padding-right: 10px;
}
.old-styles .rc_car-details.auto {
  width: auto;
}
.old-styles .rc_car-details.auto li {
  width: auto;
  padding-right: 0;
  display: block;
  text-align: left;
  margin-bottom: 10px;
}
.old-styles .rc_car-details li:last-child {
  padding-right: 0;
}
.old-styles .rc_car-details a[class*=ico].ico-passenger::before,
.old-styles .rc_car-details li[class*=ico].ico-passenger::before {
  background-image: url(/templates/evolveae/assets/icons/site/passenger.svg);
}
.old-styles .rc_car-details a[class*=ico].ico-suitcase::before,
.old-styles .rc_car-details li[class*=ico].ico-suitcase::before {
  background-image: url(/templates/evolveae/assets/icons/site/suitcase.svg);
}
.old-styles .rc_car-details.auto li span {
  font-size: 16px;
}
.old-styles .rc_car-chauffeurs {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
}
.old-styles .rc_car-chauffeurs li {
  width: 33%;
  font-size: 16px;
  line-height: 1.4;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  padding-right: 20px;
}
.old-styles .rc_car-chauffeurs li img {
  margin-right: 10px;
}
.old-styles .rc_car-features.details,
.old-styles .rc_car-menu-list {
  display: inline-table;
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
}
.old-styles .rc_car-features.details li {
  width: 50%;
  display: inline-block;
  margin-bottom: 8px;
  font-size: 14px;
  padding-right: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old-styles .rc_car-menu-list li {
  display: inline-block;
  margin-bottom: 8px;
  font-size: 14px;
  padding-right: 15px;
}
.old-styles .rc_car-features.details li img {
  width: 20px !important;
  height: auto !important;
  margin-right: 7px;
}
.old-styles .rc_car-features.details li a {
  color: #000;
}
.old-styles .rc_car-menu-list li a {
  font-size: 15px;
}
.old-styles .rc_car-features.details li a:hover {
  color: #004ec1;
}
.old-styles .rc_car-menu-list li a:hover {
  text-decoration: underline !important;
}
.old-styles .price_content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  width: 100%;
  align-items: center;
}
.old-styles .price_content .secure_price_info {
  color: #666;
  font-size: 16px;
  max-width: 210px;
  min-height: 36px;
  padding-left: 45px;
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-image: url(/templates/evolveae/assets/icons/site/timeless.svg);
}
.old-styles .price_content .secure_price_info a {
  color: #138d2e;
  font-weight: 500;
}
.old-styles .price_content .prices {
  width: 180px;
  text-align: right;
  color: #999;
}
.old-styles .price_content .prices .perDay {
  letter-spacing: 0.5px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1.3;
}
.old-styles .price_content .prices .perDay span {
  padding: 3px 5px;
  background-color: #004ec1;
  color: #fff;
  font-weight: 600;
  margin-left: 3px;
  font-size: 12px;
}
.old-styles .price_content .prices .price {
  margin-top: 3px;
}
.old-styles .price_content .prices .price,
.old-styles .price_content .prices .price > span {
  letter-spacing: 0.5px;
  font-weight: 500;
  font-size: 30px;
  line-height: 1.3;
  color: #000;
}
.old-styles .rc_car-list-item .rc_car-price {
  margin-bottom: 8px;
}
.old-styles .rc_car-price div {
  width: auto;
}
.old-styles .rc_car-price .discounts {
  margin-right: 8px;
}
.old-styles .rc_car-price .days_title {
  font-weight: 600;
  color: #004ec1;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  text-align: right;
}
.old-styles .rc_car-price .days_title span {
  font-weight: 600;
  color: #999;
  font-size: 15px;
  line-height: 1.2;
}
.old-styles .rc_car-price .pricing {
  font-weight: 500;
  font-size: 24px;
  line-height: 40px;
  color: #000;
  text-transform: uppercase;
  text-align: right;
}
.old-styles .rc_car-price .pricing.center {
  text-align: center;
}
.old-styles .rc_car-price .tax {
  margin-top: 2px;
  margin-bottom: 8px;
  text-align: right;
}
.old-styles .rc_car-price .additional_price,
.old-styles .rc_car-price .additional_price span,
.old-styles .rc_car-price .tax,
.old-styles .rc_car-price .tax span {
  font-size: 12px;
  font-weight: 600;
  color: #004ec1;
  line-height: 20px;
  text-transform: uppercase;
}
.old-styles .rc_car-price .additional_price,
.old-styles .rc_car-price .additional_price span {
  opacity: 0.7;
}
.old-styles .rc_car-price .additional_price span,
.old-styles .rc_car-price .tax span {
  color: #000;
  font-size: 14px;
  font-weight: 400;
}
.old-styles .rc_car-pricing,
.old-styles .rc_car-terms {
  padding: 15px 20px;
  min-width: 300px;
}
.old-styles .rc_booking-order-details .rc_car-terms {
  min-width: inherit;
}
.old-styles .rc_car-pricing {
  display: inline-block;
  margin: 0;
  list-style: none;
  background-color: #f8f9fb;
  border: 1px solid #ddd;
  width: 100%;
}
.old-styles .rc_car-terms.warning {
  padding: 2px 10px;
  padding-left: 35px;
  min-width: inherit;
  color: #e2a006;
  background-repeat: no-repeat;
  background-position: 9px center;
  background-size: 20px auto;
  background-image: url(/templates/evolveae/assets/icons/booking_proccess/warning.svg);
}
.old-styles .rc_car-pricing li {
  width: 100%;
  padding: 6px 0;
  display: flex;
  justify-content: space-between;
}
.old-styles .rc_car-pricing.inline li {
  width: 49%;
  display: inline-block;
  vertical-align: top;
}
.old-styles .rc_car-pricing li span {
  font-size: 1.4rem;
  color: #101010;
}
.old-styles .rc_car-pricing.inline li span {
  font-size: 16px;
}
.old-styles .rc_car-pricing li span.grey {
  color: #747474;
}
.old-styles .rc_car-pricing.inline li span.grey {
  width: 115px;
  display: inline-block;
}
.old-styles .rc_booking-form {
  padding: 0;
  border: 1px solid #e5e5e5;
  background-color: #fff;
}
.old-styles .rc_booking-form.big {
  padding: 15px;
}
.old-styles .rc_car-price.info {
  background-color: #fff;
  margin-top: 0;
  padding: 12px;
  position: relative;
}
.old-styles .mobile_booking_head,
.old-styles .mobile_footer_content,
.old-styles .mobile_social_btn,
.old-styles .phone_mob_call {
  display: none;
}
.old-styles .phone_mob_call {
  position: fixed;
  bottom: 78px;
  right: 0;
  margin-right: 6px !important;
  z-index: 19;
  padding: 12px !important;
}
.old-styles .booking_form_info {
  padding: 15px 15px 5px;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.old-styles .booking_form_info .item {
  color: #999;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.old-styles .booking_form_info .item h3,
.old-styles .booking_form_info .item h4 {
  margin: 0;
  margin-top: 4px;
  color: #000;
  font-size: 24px;
  text-transform: initial;
}
.old-styles .booking_form_info .item h4,
.old-styles .booking_form_info .item h4 > span {
  font-size: 18px;
  font-weight: 500;
}
.old-styles .rc_booking-includes {
  background: rgba(57, 191, 86, 0.05);
  text-align: left;
  padding: 10px;
  margin-top: 15px;
}
.old-styles .rc_booking-includes.info {
  background: #f4fbff;
}
.old-styles .rc_booking-includes li {
  font-size: 13px;
}
.old-styles .rc_booking-includes.info li {
  font-size: 16px;
  color: #000 !important;
  font-weight: 400;
}
.old-styles .rc_booking-includes.info li .info {
  color: #009fe2 !important;
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  cursor: pointer;
  padding-left: 22px;
  border: none;
  outline: 0 !important;
  background-color: transparent;
  background-image: url(/templates/evolveae/assets/icons/booking_proccess/help.svg);
  background-repeat: no-repeat;
  background-position: 0 center;
  background-size: 18px auto;
}
.old-styles .rc_car-price .per-day {
  position: absolute;
  top: -26px;
  left: 50%;
  margin-left: -53px;
  width: 106px;
}
.old-styles .rc_breadcrumbs.inline {
  display: inline-block;
  width: auto;
  margin-left: 20px;
}
.old-styles .back_to_search {
  background-color: rgba(0, 0, 0, 0.7);
  background-image: url(/templates/evolveae/assets/icons/site/system/14/white/back.svg);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #fff !important;
  padding: 3px 10px;
  padding-left: 30px;
  font-size: 13px;
  display: inline-block;
}
.old-styles .back_to_search:hover {
  background-color: #000;
}
.old-styles .mean-nav .back_to_search {
  background-color: transparent;
  background-image: url(/templates/evolveae/assets/icons/site/system/24/white/back.svg);
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 50px;
}
.old-styles .popover {
  border: none;
}
.old-styles .popover.top > .arrow {
  margin-left: 0;
  border: none;
}
.old-styles .rc_car-alert {
  margin-bottom: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  border: none;
  background-position: 9px center;
  background-size: 16px auto;
  padding: 6px 9px;
  padding-left: 32px;
  display: flex;
  align-items: center;
}
.old-styles .rc_car-alert.inline {
  display: inline-flex;
}
.old-styles .rc_car-discount {
  width: auto;
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  text-decoration: line-through;
}
.old-styles .rc_car-discount-amount {
  display: inline-block;
  font-size: 13px;
  line-height: 1.2;
  font-weight: 600;
  color: #138d2e;
  margin-right: 5px;
}
.old-styles .rc_car-discount.c-danger {
  color: #e24400 !important;
}
.old-styles .rc_car-alert.c-danger {
  color: #e24400 !important;
  background-color: #fce4dd;
}
.old-styles .rc_car-alert.c-warning {
  color: #e2a006 !important;
  background-color: #fdf4cc;
  padding-left: 10px;
}
.old-styles .rc_car-alert.c-success {
  color: #138d2e !important;
  background-color: #e2f8cf;
}
.old-styles .good_choice {
  min-height: 30px;
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 6px;
  display: flex;
  align-items: center;
  width: 100%;
}
.old-styles .good_choice img {
  width: auto !important;
  height: 26px !important;
  margin-right: 7px;
}
.old-styles .delivery_item {
  min-height: 30px;
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 6px;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
}
.old-styles .delivery_item.no-wrap {
  flex-wrap: inherit;
}
.old-styles .delivery_item strong {
  font-size: 16px;
  font-weight: 500;
  width: 30%;
}
.old-styles .delivery_item strong:last-child {
  text-align: right;
}
.old-styles .delivery_item span {
  font-size: 16px;
  width: 40%;
}
.old-styles .delivery_item.no-wrap span,
.old-styles .delivery_item.no-wrap strong {
  width: 100%;
}
.old-styles .delivery_item .title {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  width: 30%;
}
.old-styles .delivery_item .title:first-child {
  width: 40%;
}
.old-styles .delivery_item .title:last-child {
  text-align: right;
}
.old-styles .company-info {
  position: relative;
  padding-left: 107px;
  display: block;
  line-height: 100px;
  margin-bottom: 10px;
}
.old-styles .company-info .logo {
  height: 90px;
  width: 90px;
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/templates/evolveae/assets/icons/main/renty/placeholders/placeholder-default.svg);
  background-size: contain;
}
.old-styles .company-info .title {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
  font-weight: 600;
  font-size: 18px;
  color: #000;
}
.old-styles .company-info .title span {
  width: 100%;
  color: #797979;
  display: block;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
}
.old-styles .rc_car-video.s-info {
  height: 360px;
}
.old-styles .banner_company .rc_button {
  margin-left: 10px;
  margin-right: 10px;
}
.old-styles .rc_button.full {
  width: 100%;
}
.old-styles .rc_button.shadow {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
}
.old-styles .rc_button_c.full {
  width: 100%;
}
.old-styles .rc_button_c.text-center {
  justify-content: center;
}
.old-styles .mobile_booking_btn,
.old-styles .rc_button.requestBooking,
.old-styles .rc_button.requestModal {
  background-color: #5aad42;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  height: 50px;
  color: #fff;
  transition: all 0.3s ease-in;
}
.old-styles .mobile_booking_btn {
  height: 40px;
  font-size: 14px;
  border: none;
  padding-left: 14px;
  padding-right: 14px;
}
.old-styles .rc_button.requestBooking:hover,
.old-styles .rc_button.requestModal:hover {
  transform: scale(1.05);
}
.old-styles .rc_buttons_c {
  display: flex;
  align-items: center;
}
.old-styles .rc_button_c {
  padding: 12px 15px;
  font-weight: 500;
  font-size: 14px;
  line-height: 15px;
  text-transform: uppercase;
  color: #000;
  background-color: #fff;
  margin-right: 18px;
  outline: 0 !important;
  display: inline-flex;
  vertical-align: middle;
  border: none;
}
.old-styles .rc_button_c span {
  font-weight: 600;
  font-size: 16px;
  line-height: 15px;
}
.old-styles .rc_button.c-info,
.old-styles .rc_button_c.info {
  background-color: #004ec1;
  color: #fff;
}
.old-styles .rc_button_c.c-info {
  background-color: #009fe2;
  color: #fff;
}
.old-styles .rc_button_c img.ml {
  margin-left: 10px;
}
.old-styles .rc_button_c img.mr {
  margin-right: 8px;
}
.old-styles .rc_button_c.compare-btn {
  background-image: url(/templates/evolveae/assets/icons/site/repeat_blue.svg);
  background-position: center;
  background-repeat: no-repeat;
  height: 40px;
  width: 40px;
  border: 1px solid #e5e5e5;
  margin-right: 14px;
}
.old-styles .rc_button_c.compare-btn.added {
  background-color: #009fe2;
  background-image: url(/templates/evolveae/assets/icons/site/repeat.svg);
  color: #fff;
}
.old-styles .rc_button_c.booking {
  min-width: 170px;
  align-items: center;
}
.old-styles .rc_header {
  padding-bottom: 15px;
  padding-top: 65px;
}
.old-styles .rc_header.rc_fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 12;
  padding: 0;
}
.old-styles .rc_header.rc_fixed .search_content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 0;
}
.old-styles .rc_header.rc_fixed .search_content.chauffeur_service {
  display: block;
}
.old-styles .rc_header.rc_fixed .search_content .logo_content {
  display: flex;
}
.old-styles .rc_header.rc_fixed .search_content .dates_display {
  line-height: 40px;
  color: #fff;
}
.old-styles .rc_header.rc_fixed .search_content .rc_searchbar {
  max-width: 700px;
  background-color: #1c5aad;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item {
  background-color: transparent;
  height: 42px;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item.last,
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item.middle {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item .rc_input {
  height: 25px;
  color: #fff;
  transition: inherit !important;
  background: 0 0;
  padding: 0;
  padding-left: 8px;
  font-size: 13px;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item label.full {
  color: rgba(255, 255, 255, 0.5);
  padding-left: 15px;
  top: 3px;
}
.old-styles .lang-ae .rc_header.rc_fixed .search_content .filter_content .filter_item label.full {
  text-align: right;
  padding-right: 10px;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item input::placeholder {
  color: rgba(255, 255, 255, 0.5);
  opacity: 1;
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.old-styles .rc_header.rc_fixed .search_content .filter_content .filter_item input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.old-styles #js_searchbar,
.old-styles .rc_form_send-request {
  position: relative;
  display: inline-flex;
  width: 100%;
}
.old-styles #js_searchbar .rc_search-button,
.old-styles .search_content .rc_search-button {
  background-image: url(/templates/evolveae/assets/icons/site/system/24/white/search.svg);
  background-position: 15px center;
  color: #fff;
  font-size: 1rem;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #009fe2;
  position: relative;
  z-index: 5;
  width: 100%;
  max-width: inherit;
  min-height: 58px;
  order: 1;
  border: none;
  transition: inherit !important;
}
.old-styles .search_content .rc_search-button.towing {
  background-image: none;
  background-color: #004ec1;
  height: 58px;
}
.old-styles .rc_header.rc_fixed #js_searchbar .rc_search-button {
  text-indent: -9999px;
  min-width: 50px;
  width: 55px;
  min-height: 42px;
  height: 42px;
  margin: 0 !important;
  background-position: center;
  background-image: url(/templates/evolveae/assets/icons/site/system/18/white/search.svg);
}
.old-styles .rc_header.rc_fixed .search_content.chauffeur_service #js_searchbar .rc_search-button {
  text-indent: 0;
  min-width: 50px;
  width: 100%;
  min-height: 57px;
  margin: 0;
}
.old-styles .rc_header.rc_fixed .filter_side {
  min-width: inherit;
}
.old-styles .search_content {
  position: relative;
  text-align: center;
}
.old-styles .search_content.chauffeur_service {
  margin-top: 33px;
}
.old-styles .rc_home-page .search_content {
  margin-top: 20px;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 10px 10px 0;
}
.old-styles .rc_home-page .search_content.max {
  max-width: inherit;
}
.old-styles .filter_content {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding-right: 10px;
  vertical-align: top;
  position: relative;
}
.old-styles .lang-ae .filter_content {
  padding-right: 0;
  padding-left: 10px;
}
.old-styles .filter_content.no-wrap {
  flex-wrap: inherit;
}
.old-styles .filter_content > .half_content {
  width: 100%;
}
.old-styles .filter_content > .half_content > .filter_item {
  margin-bottom: 10px;
}
.old-styles .rc_booking-form .filter_content {
  display: flex;
  width: 100%;
  padding: 14px 12px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.old-styles .rc_booking-form .filter_content.bt-none {
  border-top: none;
}
.old-styles .rc_booking-form .filter_content.bb-none {
  border-bottom: none;
}
.old-styles .rc_booking-form .filter_content .filter_item {
  border: 1px solid #e5e5e5;
  margin-bottom: 10px;
}
.old-styles .rc_booking-form .filter_content .filter_item.triply {
  flex-wrap: wrap;
}
.old-styles .rc_booking-form .filter_content .filter_item .rc_label-error {
  display: none !important;
}
.old-styles .rc_booking-form .filter_content .filter_item.triply input {
  width: 50%;
}
.old-styles .rc_booking-form .filter_content .filter_item.triply select {
  width: 23%;
}
.old-styles .filter_content .filter_item.triply:after,
.old-styles .filter_content .filter_item.triply:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  left: 50%;
  width: 1px;
  background-color: #e5e5e5;
}
.old-styles .filter_content .filter_item.triply:after {
  left: auto;
  right: 24%;
}
.old-styles .filter_content .filter_item.triply label.right {
  width: 23%;
  margin-right: 5px;
}
.old-styles .filter_content .filter_item.triply label.right.center {
  width: 48%;
}
.old-styles .change-tariff {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
  margin-bottom: 15px;
}
.old-styles .change-tariff > a {
  width: 33.3%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f5f5f5;
  border: 1px solid #e5e5e5;
  border-top: none;
  font-size: 20px;
  line-height: 30px;
  color: #888;
  padding: 0 10px;
  min-height: 70px;
}
.old-styles .change-tariff > a:first-child {
  border-left: none;
}
.old-styles .change-tariff > a:last-child {
  border-right: none;
}
.old-styles .change-tariff > a.active {
  background-color: #fff;
  border: 1px solid #fff;
  color: #111;
}
.old-styles .hourly_desc {
  padding: 15px 25px;
}
.old-styles .hourly_desc,
.old-styles .hourly_desc * {
  font-size: 18px;
  line-height: 1.5;
}
.old-styles .filter_side {
  min-width: 175px;
}
.old-styles #js_searchbar.chauffeur_service_form {
  padding-right: 200px;
  display: block;
}
.old-styles .chauffeur_service_form .filter_side {
  position: absolute;
  top: 0;
  right: 0;
  width: 190px;
}
.old-styles .search_bar_content {
  display: flex;
  background-color: #fff;
  width: 100%;
  padding: 5px 0;
}
@media (max-width: 768px) {
  .old-styles .search_bar_content {
    padding: 5px 0;
  }
}
.old-styles .search_bar_content .filter_item {
  padding: 7px 5px 0;
  position: relative;
  text-align: left;
  border-right: 1px solid #bbb;
  width: 40%;
}
.old-styles .search_bar_content .filter_item:last-child {
  border: none;
}
.old-styles .search_bar_content .filter_item.s-lg {
  width: 100%;
}
.old-styles .filter_content .filter_item {
  padding: 15px 0 2px;
  background-color: #fff;
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: relative;
  text-align: left;
}
.old-styles .filter_content .filter_item.dates {
  margin-right: 10px;
}
.old-styles .filter_content .filter_item.last,
.old-styles .filter_content .filter_item.middle {
  width: 20%;
  margin-bottom: 0;
}
.old-styles .filter_content .filter_item.last {
  width: 20%;
}
.old-styles .filter_content .mobile_head_search .filter_item {
  margin-bottom: 0;
  height: 58px;
}
.old-styles .filter_content .filter_item.last:before,
.old-styles .filter_content .filter_item.middle:before {
  content: "";
  position: absolute;
  top: 7px;
  bottom: 7px;
  left: 0;
  width: 1px;
  background-color: #ccd4de;
}
.old-styles .filter_content .filter_item .number_counter {
  width: 50%;
  position: relative;
  padding-right: 85px;
}
.old-styles .filter_item .number_counter span {
  width: 100%;
  display: block;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  text-transform: lowercase;
}
.old-styles .filter_item .number_counter button {
  background-color: transparent;
  border: none;
  width: 35px;
  height: 40px;
  outline: 0 !important;
  position: absolute;
  padding: 0;
  top: -5px;
  right: 5px;
  z-index: 2;
}
.old-styles .filter_item .number_counter button.minus {
  right: 40px;
}
.old-styles .filter_content .filter_item #find_my_location_map {
  position: absolute;
  top: 5px;
  right: 10px;
}
.old-styles .rc_header.rc_fixed .filter_content .filter_item.prices {
  display: none;
}
.old-styles .mobile_head_search {
  width: 100%;
  position: relative;
}
.old-styles .rc_header.rc_fixed .search_content .mobile_head_search {
  width: 72%;
}
.old-styles .mobile_head_search > .title {
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  text-align: left;
  color: #fff;
  margin-bottom: 20px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url(/templates/evolveae/assets/icons/site/system/24/white/cross.svg);
  display: none;
}
.old-styles .filter_content .mobile_head_search > .tags {
  display: none;
  padding-left: 0;
  text-align: left;
}
.old-styles .filter_content .filter_item.wall:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  left: 50%;
  width: 1px;
  background-color: #e5e5e5;
}
.old-styles .filter_content .d-flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.old-styles .filter_content .more_filter {
  display: block;
  border: none;
  background: 0 0;
  width: 100%;
  text-align: center;
  margin-top: 3px;
}
.old-styles .filter_content .inner-filter {
  display: none;
  width: 100%;
  margin-top: 10px;
}
.old-styles .filter_content .inner-filter.open,
.old-styles .rc_header.rc_fixed .filter_content .inner-filter {
  display: flex;
}
.old-styles .rc_header.rc_fixed .filter_content .inner-filter {
  margin-top: 0;
}
.old-styles .rc_header.rc_fixed .filter_content .more_filter {
  display: none;
}
.old-styles .rc_header.rc_fixed .filter_content {
  flex-wrap: inherit;
}
.old-styles .filter_content label,
.old-styles .search_bar_content label {
  position: absolute;
  width: 50%;
  top: 6px;
  left: 0;
  padding-left: 15px;
  letter-spacing: 0.05em;
  font-size: 9px;
  line-height: 15px;
  text-transform: uppercase;
  color: #999;
}
.old-styles .filter_content label.full {
  width: 100%;
}
.old-styles .search_bar_content label {
  top: 2px;
  padding-left: 10px;
}
.old-styles .filter_content label.right {
  right: 0;
  left: auto;
}
.old-styles .rc_booking-form .filter_content label {
  padding-left: 11px;
  font-size: 10px;
  font-weight: 600;
  color: #666;
  top: 4px;
}
.old-styles .filter_content input,
.old-styles .filter_content select,
.old-styles .search_bar_content input,
.old-styles .search_bar_content select {
  background-color: transparent;
  border: none;
  outline: 0 !important;
  box-shadow: none !important;
  min-width: inherit !important;
  height: 40px;
}
.old-styles .rc_booking-form .filter_content .filter_item select {
  width: 90%;
  height: 35px;
  line-height: 1.1;
  margin-top: 4px;
  margin-right: 4px;
}
.old-styles .chauffeur_service_form .rc_input[class*=ico-] {
  background-position: 5px 13px !important;
  padding-left: 30px;
}
.old-styles .filter_content .filter_item .bs-searchbox {
  display: none;
}
.old-styles .filter_content select {
  -webkit-appearance: none;
  appearance: none;
}
.old-styles .filter_content .tags {
  padding-left: 10px;
  padding-bottom: 5px;
  z-index: 6;
  min-height: 35px;
  align-items: flex-end;
}
.old-styles .rc_header.rc_fixed .filter_content .tags {
  min-height: 29px;
}
.old-styles .filter_content > .tags {
  display: none;
}
.old-styles .filter_item > .tags {
  display: flex;
}
.old-styles #js_mobile-menu .filter_search_btn a,
.old-styles .filter_content .tags a {
  display: inline-flex;
  vertical-align: top;
  margin: 0.4rem 0.4rem 0 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #009fe2;
  color: #fff;
  font-size: 13px;
  padding: 3px 24px 3px 5px;
  position: relative;
}
.old-styles .rc_header.rc_fixed .filter_content .tags a {
  margin-top: 0;
  padding: 1px 24px 1px 5px;
  font-size: 12px;
}
.old-styles #js_mobile-menu .filter_search_btn a:before,
.old-styles .filter_content .tags a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  background-image: url(/templates/evolveae/assets/icons/site/system/14/white/cross.svg);
  background-repeat: no-repeat;
  background-position: 4px center;
}
.old-styles #js_mobile-menu .filter_search_btn a:before {
  height: 30px;
}
.old-styles .rc_header.rc_fixed .filter_content .tags a:before {
  height: 20px;
}
.old-styles .filter_content .tags a.more {
  padding-right: 0.5rem;
  background-image: none;
}
.old-styles #js_mobile-menu .filter_search_btn a.more::before,
.old-styles .filter_content .tags a.more:before {
  display: none;
}
.old-styles .filter_content .tags.show-more a {
  display: inline-flex !important;
}
.old-styles .filter_content .tags.show-more a.more {
  display: none !important;
}
.old-styles .search_content .car-types {
  padding: 0;
  margin-right: 0;
  display: none;
  align-items: center;
  list-style: none;
}
.old-styles .rc_home-page .search_content .car-types {
  display: flex;
}
.old-styles .search_content .car-types li {
  width: 100%;
  padding: 10px;
}
.old-styles .search_content .car-types li a {
  display: block;
  padding: 0 10px;
  text-align: center;
  color: #fff;
  border-right: 1px solid #888;
}
.old-styles .search_content .car-types li:last-child a {
  border-right: none;
}
.old-styles .lang-ae .search_content .car-types li:first-child a {
  border-right: none;
}
.old-styles .lang-ae .search_content .car-types li:last-child a {
  border-right: 1px solid #888;
}
.old-styles .search_content .car-types li a img {
  height: 16px !important;
  width: auto !important;
  opacity: 0.6;
}
.old-styles .search_content .car-types li a span {
  display: block;
  width: 100%;
  margin-top: 5px;
  font-size: 15px;
  opacity: 0.6;
}
.old-styles .search_content .car-types li a:hover img,
.old-styles .search_content .car-types li a:hover span {
  opacity: 1;
}
.old-styles .rc_empty-cars-list {
  display: block;
}
.old-styles .only_available {
  display: flex;
  min-height: 65px;
  margin-top: 10px;
  align-items: center;
  order: 2;
  width: 100%;
}
.old-styles .only_available .rc_extras_checkbox_label {
  display: inline-block;
  vertical-align: middle;
  min-width: 46px;
  height: 30px;
  background-color: #c2c7d0;
  position: relative;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
.old-styles .only_available .rc_extras_checkbox_label::after {
  display: none;
}
.old-styles .only_available .rc_extras_checkbox_label::before {
  content: "";
  width: 22px;
  height: 22px;
  position: absolute;
  top: 4px;
  left: 4px;
  background-color: #fff;
  transition: 0.5s ease-in-out;
}
.old-styles .only_available .rc_extras_checkbox:checked + .rc_extras_checkbox_label:before {
  left: 20px;
}
.old-styles .only_available .rc_extras_checkbox:checked + .rc_extras_checkbox_label {
  background-color: #009fe2;
}
.old-styles .only_available span {
  display: inline-block;
  vertical-align: middle;
  margin-left: 12px;
  color: #fff;
  font-size: 15px;
  line-height: 1.2;
  text-align: left;
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li a {
  position: relative;
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon {
  padding-left: 42px;
  display: block;
  min-height: 23px;
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon:before {
  content: "";
  width: 50px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 35px auto;
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.bus:before {
  background-image: url(/templates/evolveae/assets/icons/cars/bus.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.van:before {
  background-image: url(/templates/evolveae/assets/icons/cars/van.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.suv:before {
  background-image: url(/templates/evolveae/assets/icons/cars/suv.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.compact:before {
  background-image: url(/templates/evolveae/assets/icons/cars/compact.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.hatchback:before {
  background-image: url(/templates/evolveae/assets/icons/cars/hatchback.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.sedan:before {
  background-image: url(/templates/evolveae/assets/icons/cars/sedan.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.wagon:before {
  background-image: url(/templates/evolveae/assets/icons/cars/wagon.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.coupe:before {
  background-image: url(/templates/evolveae/assets/icons/cars/coupe.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.cabriolet:before {
  background-image: url(/templates/evolveae/assets/icons/cars/cabriolet.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.pickup:before {
  background-image: url(/templates/evolveae/assets/icons/cars/pickup.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.crossover:before {
  background-image: url(/templates/evolveae/assets/icons/cars/crossover.svg);
}
.old-styles .car_body_type .bootstrap-select .dropdown-menu li .car_icon.sport_car:before {
  background-image: url(/templates/evolveae/assets/icons/cars/sport_car.svg);
}
.old-styles .brands-list {
  padding: 0;
  margin: 0;
  width: 100%;
  display: inline-block;
}
.old-styles .brands-list > li {
  padding: 0;
  list-style: none;
  margin: 0 1% 15px;
  float: left;
  width: 23%;
}
.old-styles .brands-list.mini > li {
  width: 18%;
  margin: 0 1% 10px;
}
.old-styles .brands-list > li > a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  width: 100%;
  min-height: 200px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  transition: 0.3s ease-in;
}
.old-styles .brands-list.mini > li > a {
  padding: 0 12px;
  min-height: 100px;
}
.old-styles .brands-list > li > a:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
}
.old-styles .brands-list > li > a img {
  width: 70px !important;
  height: 70px !important;
  margin-right: 20px;
}
.old-styles .brands-list.mini > li > a img {
  width: 50px !important;
  height: 50px !important;
  margin-right: 15px;
}
.old-styles .brands-list.mini > li > a .item_car_brand_text_name {
  font-size: 16px;
  line-height: 1.4;
}
.old-styles .rc_car-price.info .price {
  margin-top: 8px;
}
.old-styles .discount_price {
  color: #000 !important;
  font-size: 14px !important;
  margin-bottom: 10px;
  background-color: #ffe500;
  text-transform: uppercase;
  padding: 5px 0;
}
.old-styles .discount_price[class*=ico] {
  background-repeat: no-repeat;
  background-position: 18px center;
  background-size: 20px auto;
  background-image: url(/templates/evolveae/assets/icons/site/system/14/dark/trending.svg);
}
.old-styles .rc_car-info-groups > li {
  letter-spacing: inherit;
}
.old-styles .rc_car-info-groups .rc_car-group-title {
  text-align: left;
  margin-bottom: 15px;
  font-weight: 500;
  font-size: 24px;
  line-height: 30px;
  text-transform: inherit;
  letter-spacing: 0.5px;
}
.old-styles .rc_info-main-mobile-block {
  display: none;
  margin-top: -20px;
}
.old-styles .gallery_cars a.item {
  display: block;
  width: 100%;
  min-height: 220px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.old-styles .gallery_cars.owl-theme .owl-nav [class*=owl-] {
  position: absolute;
  top: 25%;
  margin: 0;
  padding: 0;
  background: 0 0;
  outline: 0 !important;
}
.old-styles .gallery_cars.owl-theme .owl-nav [class*=owl-] span {
  font-size: 70px;
  color: #fff;
}
.old-styles .gallery_cars.owl-theme .owl-nav {
  margin: 0;
}
.old-styles .gallery_cars.owl-theme .owl-nav .owl-prev {
  left: 10px;
}
.old-styles .gallery_cars.owl-theme .owl-nav .owl-next {
  right: 10px;
}
.old-styles .rc_info-main-mobile-block .requestBooking,
.old-styles .rc_info-main-mobile-block .requestBookingFake {
  background: #5aad42;
  height: 45px;
  font-weight: 500;
  font-size: 14px;
  line-height: 15px;
  text-transform: uppercase;
}
.old-styles .rc_info-main-mobile-block .rc_car-info-groups {
  padding: 20px 15px;
}
.old-styles .rc_info-main-mobile-block .good_choice {
  padding-left: 8px;
}
.old-styles .rc_info-main-mobile-block .rc_car-terms.warning {
  margin-left: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 3px;
}
.old-styles .rc_info-main-mobile-block .rc_car-info-groups .rc_car-group-title {
  margin-bottom: 10px;
}
.old-styles .rc_info-main-mobile-block .rc_car-pricing.inline li {
  width: 100%;
  display: flex;
}
.old-styles .rc_info-main-mobile-block .rc_car-details li {
  width: 50%;
}
.old-styles .rc_info-main-mobile-block .nav-pills {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04), 0 7px 10px rgba(0, 0, 0, 0.08);
  padding: 0 15px 10px;
  display: inline-block;
  width: 100%;
}
.old-styles .rc_info-main-mobile-block .nav-pills li a {
  font-weight: 500;
  font-size: 15px;
  line-height: 30px;
  padding: 3px 25px;
  letter-spacing: 0.2px;
  color: #009fe2;
}
.old-styles .rc_info-main-mobile-block .nav-pills li.active a,
.old-styles .rc_info-main-mobile-block .nav-pills li.active a:focus,
.old-styles .rc_info-main-mobile-block .nav-pills li.active a:hover {
  color: #fff;
  background-color: #009fe2;
}
.old-styles .terms .rc_car-terms {
  padding: 15px 25px;
  display: block;
  margin-left: 10px;
  margin-right: 10px;
  width: inherit;
}
.old-styles .terms .rc_car-terms {
  min-width: initial;
  margin: 15px 0 0;
}
.old-styles .terms .rc_booking-includes {
  width: initial;
  display: block;
  border: none;
}
.old-styles .terms .rc_booking-includes li {
  color: #208b2c;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-image: url(/templates/evolveae/assets/images/tick.svg);
  background-size: auto 14px;
}
.old-styles .terms .rc_booking-includes li.title {
  background-image: url(/templates/evolveae/assets/icons/site/system/24/green/check.svg);
  background-size: auto 18px;
}
.old-styles .terms .rc_booking-includes li:before {
  display: none;
}
.old-styles .terms .rc_booking-includes li.title {
  font-weight: 400;
  font-size: 16px;
}
.old-styles .terms .rc_car-terms li span {
  display: block;
  padding-left: 22px;
  color: #e2a006;
  margin-bottom: 10px;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url(/templates/evolveae/assets/icons/booking_proccess/alert-triangle.svg);
}
.old-styles .contact_directly {
  position: relative;
  display: flex;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 20px;
}
.old-styles .contact_directly:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 15px;
  right: 15px;
  height: 2px;
  background-color: #ccc;
  margin-top: -1px;
}
.old-styles .contact_directly span {
  color: #999;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
  background-color: #f7f9fb;
  padding: 2px 10px;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.old-styles .rc_cars-cards .car_item {
  display: none;
}
.old-styles .banner_company {
  width: 100%;
  padding-top: 30px;
  background-color: #f9fafb;
  position: relative;
  display: inline-block;
}
.old-styles .company_content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.old-styles .company_content .company_info {
  position: relative;
  padding-left: 180px;
  min-height: 130px;
  display: flex;
  align-items: center;
}
.old-styles .company_logo {
  height: 150px;
  width: 150px;
  position: absolute;
  top: 0;
  left: 0;
}
.old-styles .company_logo span {
  height: 150px;
  width: 150px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/templates/evolveae/assets/icons/main/renty/placeholders/placeholder-default.svg);
  background-size: contain;
  display: block;
}
.old-styles .banner_company .company_title {
  position: relative;
}
.old-styles .banner_company .inner {
  display: inline-table;
}
.old-styles .banner_company h1.title {
  font-weight: 500;
  font-size: 26px;
  line-height: 1.4;
  text-align: center;
  margin: 0;
}
.old-styles .banner_company h1.title span {
  width: 100%;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
  line-height: 15px;
  display: block;
  margin-top: 8px;
}
.old-styles .banner_company .rc_car-rating .rating-info {
  margin-left: 0;
}
.old-styles .banner_company .rc_car-rating .rating-info span {
  text-transform: uppercase;
  color: #000;
  font-weight: 500;
  font-size: 14px;
  line-height: 15px;
}
.old-styles .banner_company .rc_car-rating .rating-info strong {
  color: #000;
}
.old-styles .banner_company a.terms_of_cond {
  text-decoration: underline !important;
}
.old-styles .banner_company a.terms_of_cond:hover {
  text-decoration: none !important;
}
.old-styles .top-info {
  width: 100%;
  padding-top: 20px;
  border-bottom: 1px solid #ddd;
}
.old-styles .top-info a.link {
  color: #888;
  font-weight: 500;
  padding: 5px 15px 10px;
  border-bottom: 2px solid transparent;
  font-size: 16px;
  margin: 0;
  display: inline-block;
}
.old-styles .top-info a.link.active,
.old-styles .top-info a.link:hover {
  color: #000;
  border-color: #019fe2;
}
.old-styles .company_content .rc_buttons_c > a {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  text-transform: none;
  min-width: auto;
  padding: 0 15px;
}
.old-styles .company_content .rc_buttons_c > a:nth-child(2) {
  margin-left: 10px;
  margin-right: 10px;
}
.old-styles .company_content .rc_buttons_c > a span {
  font-size: 15px;
}
.old-styles .company_reviews {
  width: 100%;
}
.old-styles .rc_car-ratings {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  padding: 11px 15px;
  margin-bottom: 22px;
  display: flex;
  align-items: center;
}
.old-styles .rc_car-ratings.mobile {
  display: block;
}
.old-styles .rc_car-ratings.grey {
  background-color: #f8f9fb;
}
.old-styles .rc_car-ratings.jb {
  justify-content: space-between;
}
.old-styles .rc_car-ratings h4 {
  margin-top: 0;
  margin-bottom: 3px;
  font-weight: 400;
}
.old-styles .rc_car-ratings.mobile h4 {
  margin-bottom: 10px;
}
.old-styles .rc_car-ratings .goole_logo {
  margin-right: 13px;
  width: 45px;
  height: 45px;
  background-color: #f5f5f5;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30px auto;
  background-image: url(/templates/evolveae/assets/images/google.svg);
}
.old-styles .rc_car-ratings .review_btn {
  border: none;
  margin-left: 15px;
  color: #fff;
  padding: 12px 15px;
  padding-left: 40px;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 1.5;
  text-transform: uppercase;
  background-color: #009fe2;
  background-repeat: no-repeat;
  background-position: 12px center;
  background-image: url(/templates/evolveae/assets/icons/site/edit-3.svg);
}
.old-styles .rc_car-ratings.mobile .review_btn {
  margin-left: 0;
  padding: 9px 15px;
  padding-left: 40px;
}
.old-styles .rc_car-rating.google {
  margin-top: 10px;
  margin-bottom: 2px;
}
.old-styles .rc_car-rating.google .review-info.reviews {
  justify-content: flex-end;
  align-items: center;
}
.old-styles .rc_car-rating.google .review-info.reviews.left {
  justify-content: flex-start;
}
.old-styles .rc_car-rating.google .review_title {
  color: #797979;
  letter-spacing: 0;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 3px;
}
.old-styles .rc_car-rating.google .review_title img {
  margin-right: 3px;
  width: 18px !important;
  height: auto !important;
}
.old-styles .review-item {
  padding-left: 80px;
  position: relative;
  margin-bottom: 40px;
}
.old-styles .company_reviews .review-item {
  padding-left: 100px;
}
.old-styles .review-item > img {
  position: absolute;
  top: 0;
  left: 0;
}
.old-styles .company_reviews .review-item .review-info {
  display: flex;
}
.old-styles .review-item .review-info .author_name {
  margin-top: 0;
  font-size: 16px;
  line-height: 1.4;
}
.old-styles .company_reviews .review-item .review-info .author_name {
  margin-right: 15px;
}
.old-styles .review-item .review-info .author_name {
  margin-top: 0;
  font-size: 16px;
  line-height: 1.4;
  display: inline-block;
  width: 100%;
  margin-bottom: 5px;
}
.old-styles .google_rating {
  padding-left: 20px;
  font-size: 20px;
  display: flex;
}
.old-styles .review-info .rate {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  color: #999;
}
.old-styles .company_reviews .review-info .rate {
  color: #000;
  font-weight: 500;
  font-size: 16px;
}
.old-styles .review-info .author_name > .rate {
  display: inline-flex;
  margin-bottom: 0;
  margin-left: 10px;
  color: #000;
  font-weight: 500;
}
.old-styles .review-info .author_name .time {
  float: right;
  color: grey;
  font-size: 14px;
}
.old-styles .review-info.reviews {
  letter-spacing: 0;
  display: flex;
  font-weight: 500;
  font-size: 17px;
  align-items: center;
  min-height: 24px;
  color: #000;
}
.old-styles .review-info ul.stars {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
  margin-right: 20px;
  margin-left: 3px;
  margin-top: -3px;
}
.old-styles .review-info .author_name > .rate ul.stars {
  margin-right: 0;
  margin-left: 3px;
}
.old-styles .review-info ul.stars li {
  width: 22px;
  height: 22px;
  display: block;
  margin-left: 3px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: url(/templates/evolveae/assets/icons/site/star.svg);
  background-size: 100% auto;
}
.old-styles .review-info ul.stars.blue li {
  width: 17px;
  height: 17px;
  background-image: url(/templates/evolveae/assets/icons/site/star_grey.svg);
}
.old-styles .review-info.reviews .stars {
  margin-right: 0;
  width: 90px;
  height: 22px;
  margin-left: 5px;
  background-image: url(/templates/evolveae/assets/images/star.png);
  background-repeat: repeat-x;
  background-size: 18px auto;
  background-position: 0 center;
}
.old-styles .review-info.reviews .stars span {
  width: 0;
  height: 22px;
  background-image: url(/templates/evolveae/assets/images/star_active.png);
  background-repeat: repeat-x;
  background-size: 18px auto;
  background-position: 0 center;
  display: block;
}
.old-styles .review-info.reviews .stars.star-1 span {
  width: 18px;
}
.old-styles .review-info.reviews .stars.star-2 span {
  width: 36px;
}
.old-styles .review-info.reviews .stars.star-3 span {
  width: 54px;
}
.old-styles .review-info.reviews .stars.star-4 span {
  width: 72px;
}
.old-styles .review-info.reviews .stars.star-5 span {
  width: 90px;
}
.old-styles .review-info ul.stars.star-1 li:nth-child(1) {
  background-image: url(/templates/evolveae/assets/icons/site/star_active.svg);
}
.old-styles .review-info ul.stars.star-2 li:nth-child(1),
.old-styles .review-info ul.stars.star-2 li:nth-child(2) {
  background-image: url(/templates/evolveae/assets/icons/site/star_active.svg);
}
.old-styles .review-info ul.stars.star-3 li:nth-child(1),
.old-styles .review-info ul.stars.star-3 li:nth-child(2),
.old-styles .review-info ul.stars.star-3 li:nth-child(3) {
  background-image: url(/templates/evolveae/assets/icons/site/star_active.svg);
}
.old-styles .review-info ul.stars.star-4 li:nth-child(1),
.old-styles .review-info ul.stars.star-4 li:nth-child(2),
.old-styles .review-info ul.stars.star-4 li:nth-child(3),
.old-styles .review-info ul.stars.star-4 li:nth-child(4) {
  background-image: url(/templates/evolveae/assets/icons/site/star_active.svg);
}
.old-styles .review-info ul.stars.star-5 li:nth-child(1),
.old-styles .review-info ul.stars.star-5 li:nth-child(2),
.old-styles .review-info ul.stars.star-5 li:nth-child(3),
.old-styles .review-info ul.stars.star-5 li:nth-child(4),
.old-styles .review-info ul.stars.star-5 li:nth-child(5) {
  background-image: url(/templates/evolveae/assets/icons/site/star_active.svg);
}
.old-styles .review-info ul.stars.blue.star-1 li:nth-child(1) {
  background-image: url(/templates/evolveae/assets/icons/site/star_blue.svg);
}
.old-styles .review-info ul.stars.blue.star-2 li:nth-child(1),
.old-styles .review-info ul.stars.blue.star-2 li:nth-child(2) {
  background-image: url(/templates/evolveae/assets/icons/site/star_blue.svg);
}
.old-styles .review-info ul.stars.blue.star-3 li:nth-child(1),
.old-styles .review-info ul.stars.blue.star-3 li:nth-child(2),
.old-styles .review-info ul.stars.blue.star-3 li:nth-child(3) {
  background-image: url(/templates/evolveae/assets/icons/site/star_blue.svg);
}
.old-styles .review-info ul.stars.blue.star-4 li:nth-child(1),
.old-styles .review-info ul.stars.blue.star-4 li:nth-child(2),
.old-styles .review-info ul.stars.blue.star-4 li:nth-child(3),
.old-styles .review-info ul.stars.blue.star-4 li:nth-child(4) {
  background-image: url(/templates/evolveae/assets/icons/site/star_blue.svg);
}
.old-styles .review-info ul.stars.blue.star-5 li:nth-child(1),
.old-styles .review-info ul.stars.blue.star-5 li:nth-child(2),
.old-styles .review-info ul.stars.blue.star-5 li:nth-child(3),
.old-styles .review-info ul.stars.blue.star-5 li:nth-child(4),
.old-styles .review-info ul.stars.blue.star-5 li:nth-child(5) {
  background-image: url(/templates/evolveae/assets/icons/site/star_blue.svg);
}
.old-styles .dropdown-menu .sharethis-inline-share-buttons {
  padding: 10px;
}
.old-styles .dropdown-menu .sharethis-inline-share-buttons .st-btn {
  display: inline-block !important;
}
.old-styles .car_gallery {
  position: relative;
}
.old-styles .car_gallery > .compare-btn,
.old-styles .car_gallery > .share {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 4;
}
.old-styles .car_gallery > .compare-btn {
  border: none;
  padding: 0;
  right: 50px;
  background: #009fe2 url(/templates/evolveae/assets/icons/site/repeat.svg) no-repeat center;
  width: 40px;
  height: 40px;
}
.old-styles .car_gallery > .compare-btn.added {
  background-color: #004ec1;
}
.old-styles .car_gallery > .share button {
  border: none;
  background: #009fe2 url(/templates/evolveae/assets/icons/site/share.svg) no-repeat center;
  width: 40px;
  height: 40px;
  outline: 0 !important;
}
.old-styles .car_gallery > .share .dropdown-menu,
.old-styles .mobile_social_btn .dropdown-menu {
  left: auto;
  right: 0;
  min-width: 253px;
}
.old-styles .car_gallery > .share .dropdown-menu::before,
.old-styles .mobile_social_btn .dropdown-menu::before {
  left: auto;
  margin-left: 0;
  right: 13px;
}
.old-styles .rc_car-gallery a::before,
.old-styles .rc_car-main-photo::before {
  background-color: transparent;
}
.old-styles .rc_extra-title-h1 {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  margin: 0 0 5px;
}
.old-styles .rc_extra-title-h1 span {
  display: inline-block;
  vertical-align: middle;
  font-size: 2.4rem;
  font-weight: 500;
  text-align: left;
  color: #101010;
}
.old-styles .rc_extra-subtitle-p {
  font-size: 1.6rem;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 2px solid #f4f4f4;
}
.old-styles .rc_extras_from {
  border-bottom: 2px solid #f4f4f4;
  margin-bottom: 30px;
}
.old-styles .rc_extras-form-wrap {
  width: 100%;
  max-width: 680px;
  display: block;
  margin: 0 auto;
}
.old-styles .rc_extras_item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
}
.old-styles .rc_extras_item .left_item .item_price {
  font-size: 14px;
  font-weight: 500;
}
.old-styles .description {
  min-height: 17px;
  padding: 0;
  position: relative;
  border: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #009fe2;
  font-size: 14px;
  background-color: transparent;
  margin-left: 5px;
}
.old-styles .description.lg {
  font-size: 16px;
}
.old-styles .description:before {
  content: "?";
  font-weight: 500;
  margin-right: 5px;
  width: 17px;
  height: 17px;
  font-size: 13px;
  border: 2px solid #009fe2;
  display: inline-block;
  text-align: center;
  line-height: 13px;
}
.old-styles .rc_extras_checkbox_label {
  display: inline-block;
  position: relative;
  cursor: pointer;
  padding-left: 30px;
  min-height: 22px;
  line-height: 22px;
}
.old-styles .rc_extras_checkbox_label::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  height: 22px;
  border: 2px solid #aaa;
  display: block;
}
.old-styles .rc_extras_checkbox_label::before {
  content: "";
  position: absolute;
  z-index: 2;
  left: 8px;
  top: 4px;
  width: 7px;
  height: 12px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.old-styles .rc_extras_checkbox,
.old-styles .rc_millage_checkbox {
  display: none;
}
.old-styles .rc_extras_checkbox:checked + .rc_extras_checkbox_label::after,
.old-styles .rc_millage_checkbox:checked + .rc_extras_checkbox_label::after {
  background-color: #009fe2;
  border-color: #009fe2;
}
.old-styles .rc_extras_checkbox:disabled + .rc_extras_checkbox_label::after,
.old-styles .rc_millage_checkbox:disabled + .rc_extras_checkbox_label::after {
  background-color: #aaa;
  border-color: #aaa;
}
.old-styles .rc_extras_number {
  position: relative;
}
.old-styles .rc_extras_number_input {
  width: 60px;
  height: 25px;
  background-color: #f7f9fb;
  border: 1px solid #e6e8ea;
  padding: 0 10px;
  text-align: center;
  -moz-appearance: textfield;
  position: relative;
}
.old-styles .rc_extras_btnNumber {
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  color: #000;
  z-index: 999;
  cursor: pointer;
  text-align: center;
  line-height: 25px;
  background-color: transparent;
  border: none;
}
.old-styles .rc_extras_btnNumber:focus {
  outline: 0;
}
.old-styles .rc_extras_btnNumber.minus {
  left: 0;
  font-size: 30px;
}
.old-styles .rc_extras_btnNumber.plus {
  right: 2px;
  font-size: 20px;
}
.old-styles .rc_extras_number_input:focus,
.old-styles .rc_extras_number_input:hover {
  box-shadow: 0 0 0 2px #5097ff;
  outline: 0;
}
.old-styles .rc_extras_number_input::-webkit-inner-spin-button,
.old-styles .rc_extras_number_input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.old-styles ul.dashed {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.old-styles ul.dashed > li {
  text-indent: 0;
  padding: 4px 0 4px 10px !important;
  width: 100%;
  letter-spacing: 0 !important;
  border: none !important;
  position: relative;
  margin: 0;
}
.old-styles ul.dashed > li span.price {
  float: right;
  font-weight: 500;
}
.old-styles ul.dashed > li span.productName {
  font-style: italic;
}
.old-styles ul.dashed > li:before {
  content: "-";
  position: absolute;
  left: 0;
  top: 20%;
}
.old-styles .bg-gray {
  background: #f9fafb;
}
.old-styles .bg-white {
  background: #fff;
}
.old-styles .rc_topbar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 11;
  padding: 0;
  background-color: #13428d;
  height: 65px;
}
.old-styles .rc_topbar.rc_fixed {
  display: none;
}
.old-styles .rc_topbar .rc_menu_top {
  width: 100%;
  background-color: #093780;
  padding: 6px;
}
.old-styles .rc_topbar .rc_menu_b {
  width: 100%;
  display: inline-table;
}
.old-styles .rc_home-page .rc_topbar .rc_menu_b {
  display: flex;
  justify-content: space-between;
}
.old-styles .rc_home-page .rc_topbar {
  margin-bottom: 0 !important;
}
.old-styles .rc_home-page .rc_header {
  padding-bottom: 10%;
  background-image: url(/templates/evolveae/assets/images/site/dubai-city.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  z-index: 4;
}
.old-styles .rc_topbar .menu-actions {
  width: 44px;
  height: 33px;
  display: block;
  background-color: #009fe2;
  padding: 5px 10px;
}
.old-styles .rc_topbar .menu-actions span {
  display: block;
  background: #fff;
  height: 2px;
  margin-top: 4px;
  width: 100%;
}
.old-styles .rc_topmenu-wrap,
.old-styles ul.slimmenu li {
  position: static;
}
.old-styles ul.slimmenu li.subtitle {
  padding: 10px 15px;
  font-weight: 700;
  font-size: 15px;
}
.old-styles ul.slimmenu li.sub-li a {
  padding-left: 25px !important;
}
.old-styles ul.rc_topmenu.slimmenu > li {
  padding: 0 10px;
  display: inline-block;
  vertical-align: top;
}
.old-styles .rc_home-page ul.rc_topmenu.slimmenu > li {
  padding: 0 15px;
}
.old-styles ul.rc_topmenu.slimmenu > li > a {
  padding: 15px 0;
  position: relative;
  display: flex;
  align-items: center;
  font-size: 16px;
  margin: 0;
  color: #fff !important;
}
.old-styles ul.rc_topmenu.slimmenu > li > a img {
  margin-right: 6px;
  display: none;
}
.old-styles .rc_topbar.home-page ul.rc_topmenu.slimmenu > li > a img {
  display: block;
}
.old-styles .lang-ae ul.rc_topmenu.slimmenu > li > a img {
  margin-left: 6px;
  margin-right: 0;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu.rel {
  position: relative;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu .dropdown-menu {
  left: 100%;
  display: block;
  top: 0;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu .dropdown-menu {
  left: 100%;
  display: block;
  top: 0;
  padding: 0;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu li:hover,
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu li:hover > a {
  background-color: rgba(0, 0, 0, 0.05);
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu a.d-flex {
  display: flex;
  justify-content: space-between;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu > ul {
  max-width: 1150px;
  margin: 0 auto;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 20px 15px;
  display: none;
  overflow: visible;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu:hover > .mega-menu ul {
  display: block;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li {
  display: inline-table;
  width: 172px;
  margin: 0 5px 25px;
  transition: transform 0.3s;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu:hover > .mega-menu ul li:hover {
  transform: scale(1.1);
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li.searches {
  transform: scale(1) !important;
  width: 100%;
  padding-right: 10px;
  display: flex;
  align-items: center;
  flex-flow: row wrap;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li.searches .h3 {
  margin-top: 0;
  margin-bottom: 0;
  flex: 1 1;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li.searches input {
  flex: 2 1;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li a {
  display: inline-table;
  padding: 0;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li img {
  display: inline-block;
  vertical-align: top;
  margin-right: 15px;
  width: 45px !important;
  height: auto !important;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li a > div {
  display: inline-block;
  vertical-align: top;
  width: 109px;
  font-size: 17px;
  color: #000;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .mega-menu ul li small {
  display: block;
  margin-top: 2px;
  font-size: 13px;
  color: #999;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu li a {
  padding: 10px 5px 5px 15px;
}
.old-styles ul.rc_topmenu.slimmenu > li.submenu .dropdown-menu.mini {
  min-width: auto;
  width: 190px;
}
.old-styles .searchbar-tabs {
  padding-left: 20px;
  border-bottom: none;
  position: absolute;
  top: -31px;
  left: 10px;
}
.old-styles .search_content.chauffeur_service .searchbar-tabs {
  top: -38px;
}
.old-styles .searchbar-tabs > li > a {
  border: none;
  color: #fff !important;
  text-transform: uppercase;
  font-size: 15px;
  padding: 10px 20px 0;
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.old-styles .search_content.chauffeur_service .searchbar-tabs > li > a {
  padding: 10px 20px 8px;
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.old-styles .search_content.chauffeur_service .searchbar-tabs > li.active > a,
.old-styles .search_content.chauffeur_service .searchbar-tabs > li.active > a:hover,
.old-styles .searchbar-tabs > li.active > a,
.old-styles .searchbar-tabs > li.active > a:focus,
.old-styles .searchbar-tabs > li.active > a:hover {
  border: none;
  color: #000 !important;
  background-color: #fff !important;
  padding-bottom: 10px;
}
.old-styles .rc_home-page-title {
  text-transform: uppercase;
  font-size: 30px;
  line-height: 1.5;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0 15px;
  width: auto;
}
.old-styles .rc_home-page-title_span {
  border: 3px solid #fff;
  padding: 2px 16px 2px 16px;
  font-size: 30px;
  font-weight: 700;
  letter-spacing: 2px;
  margin-left: 8px;
}
.old-styles .rc_home-page-text {
  letter-spacing: 1.5px;
  font-size: 25px;
  margin-bottom: 0;
  opacity: 1;
}
.old-styles .rc_section_title_block {
  padding-top: 30px;
  padding-bottom: 15px;
}
.old-styles .rc_section_title {
  font-style: normal;
  font-weight: 500;
  font-size: 33px;
  line-height: 45px;
  color: #373b44;
  margin: 0;
}
.old-styles .rc_section_title span {
  color: #009fe2;
  font-size: 50px;
  line-height: 0;
  font-family: auto;
}
.old-styles .rc_section_subtitle {
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 30px;
  color: #373b44;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_section_subtitle a {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 15px;
  display: flex;
  align-items: center;
  text-align: right;
  letter-spacing: 0.05em;
  padding: 6px 24px 6px 12px;
  text-transform: uppercase;
  color: #fff;
  background-image: url(/templates/evolveae/assets/icons/site/arrow_right_white.svg);
  background-repeat: no-repeat;
  background-position: 93% center;
  background-color: #00a0e1;
}
.old-styles .rc_section_like_cars_content,
.old-styles .rc_section_like_cars_content.deals {
  display: flex;
  padding-bottom: 30px;
}
.old-styles .car_item {
  width: calc(33.3333333333% - 10px);
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  padding: 6px;
  margin-left: 5px;
  margin-right: 5px;
  transition: 0.3s ease-in;
}
.old-styles .deals .car_item {
  background-color: #f8f1f0;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-stage-outer {
  padding: 10px 0;
}
.old-styles .economy-cars-carousel .car_item {
  display: block;
  width: initial;
}
.old-styles .economy-cars-carousel .owl-dots {
  display: none;
}
.old-styles .car_item:hover {
  background: #fff;
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
}
.old-styles .car_item:hover .car_item_title {
  color: #009fe2;
}
.old-styles .deals .car_item_img_block {
  height: 210px;
}
.old-styles .car_item_img_block.mini {
  height: 100%;
  min-height: auto;
}
.old-styles .car_item_img_block .car_id {
  position: absolute;
  top: 5px;
  right: 5px;
  padding: 3px 7px 2px 7px;
  background: #004ec1;
  color: #fff;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.old-styles .car_item_img_block .car_brand {
  position: absolute;
  top: 5px;
  left: 5px;
  max-width: 45px;
  max-height: 45px;
  width: 100%;
  height: auto;
}
.old-styles .rc_best_deal {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background: #e24400;
  padding: 0 10px;
  line-height: 30px;
}
.old-styles .car_item_img_block .rc_best_deal {
  position: absolute;
  top: 5px;
  right: 5px;
}
.old-styles .car_item_img_block .car_item_img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.old-styles .car_item_img_block .compare-btn {
  position: absolute;
  top: 5px;
  right: 0;
  padding: 0;
  border: none;
  background: #009fe2 url(/templates/evolveae/assets/icons/site/repeat.svg) no-repeat center;
  width: 40px;
  height: 40px;
  z-index: 2;
}
.old-styles .car_item_img_block .compare-btn.added {
  background-color: #004ec1;
}
.old-styles .car_item_title {
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 7px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 260px;
  display: flex;
}
.old-styles .or-similar {
  white-space: nowrap;
}
.old-styles .or-similar::before {
  content: attr(data-label) !important;
  color: #b3b5ba;
  font-size: 12px;
}
.old-styles .car_item_title > img {
  width: auto !important;
  height: 25px !important;
  margin-right: 5px;
}
.old-styles a.car_item_title {
  display: block;
  margin-top: 10px;
}
.old-styles .car_item_body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.old-styles .car_item_body > .title {
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #004ec1;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.old-styles .car_item_body > .price {
  font-size: 14px;
  line-height: 20px;
  color: #111;
  letter-spacing: 0.03em;
}
.old-styles .car_item_body > .price.big {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}
.old-styles .car_item_body_left {
  display: flex;
  align-items: center;
}
.old-styles .car_item_body_left_circle {
  width: 30px;
  height: 30px;
  background: #004ec1;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 29px;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  color: #fff;
  margin-right: 8px;
}
.old-styles .car_item_body_left_text_top {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 15px;
  color: #13428d;
  margin: 0;
}
.old-styles .car_item_body_left_text_bottom {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: 0.03em;
  color: #7a8699;
  margin: 0;
}
.old-styles .car_item_body_right_text {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  letter-spacing: 0.1em;
  color: #7a8699;
  margin: 0;
}
.old-styles .car_item_body_right_price {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  text-align: right;
  color: #000;
  margin: 0;
}
.old-styles .faq_main_section {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.old-styles .faq_main_section .faq_main_left {
  flex: 1 1 70%;
  align-items: flex-start;
}
.old-styles .faq_main_section .faq_main_left .faq_main_header {
  font-weight: 700;
  margin-bottom: 35px;
}
.old-styles .faq_main_section .faq_main_left .faq_main_content * {
  margin-bottom: 20px;
  font-size: 16px;
  position: relative;
}
.old-styles .faq_main_section .faq_main_left .faq_main_content h3,
.old-styles .faq_main_section .faq_main_left .faq_main_content h3 * {
  font-size: 24px;
  margin-top: 0;
}
.old-styles .faq_main_section .faq_main_left .faq_main_content h4,
.old-styles .faq_main_section .faq_main_left .faq_main_content h4 * {
  font-size: 21px;
  margin-top: 0;
}
.old-styles .faq_main_section .faq_main_left .faq_main_content p:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -20px;
  width: 6px;
  height: 6px;
  background-color: #009fe2;
}
.old-styles .faq_main_section .faq_main_left .faq_main_content.no-list p:before {
  display: none;
}
.old-styles .faq_main_section .faq_main_right {
  flex: 1 1 30%;
  align-items: flex-end;
}
.old-styles .faq_main_section .faq_main_right .faq_main_img {
  text-align: right;
  padding-left: 50px;
}
.old-styles .faq_main_section .faq_main_right .faq_main_img img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin: 0 auto;
}
.old-styles .faq_header .faq_header_search {
  max-width: 750px;
}
.old-styles .faq_header .faq_header_search .faq_search_input {
  padding-left: 20px;
  background: #fff;
}
.old-styles .faq_list_card {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: 0 -20px;
}
.old-styles .faq_list_card .faq_card {
  width: 340px;
  margin: 20px;
}
.old-styles .faq_list_card > .faq_not_found {
  text-align: center;
  width: 100%;
  margin: 40px 0;
  font-weight: 700;
}
.old-styles .faq_list_card .faq_card .faq_card_body {
  position: relative;
}
.old-styles .faq_list_card .faq_card .faq_card_body.white {
  color: #fff;
}
.old-styles .faq_list_card .faq_card .faq_card_body::after {
  content: "";
  display: block;
  width: 98%;
  height: 15px;
  position: absolute;
  bottom: 0;
  background: linear-gradient(rgba(249, 250, 251, 0.4), rgba(249, 250, 251, 0.9), #f9fafb);
}
.old-styles .faq_list_card .faq_card .faq_card_body.white::after {
  background: linear-gradient(rgba(31, 33, 38, 0.4), rgba(31, 33, 38, 0.9), #1f2126);
}
.old-styles .faq_list_card .faq_card .faq_card_body .faq_card_subtitle {
  color: #b3b3b3;
  font-weight: 700;
}
.old-styles .faq_list_card .faq_card .faq_card_body.white .faq_card_subtitle {
  color: #555;
}
.old-styles .faq_list_card .faq_card .faq_card_body .faq_card_title {
  font-weight: 700;
  margin-bottom: 20px;
  font-size: 24px;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text {
  position: relative;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text::before {
  content: "";
  display: block;
  width: 98%;
  height: 15px;
  position: absolute;
  top: 0;
  background: linear-gradient(#f9fafb, rgba(249, 250, 251, 0.9), rgba(249, 250, 251, 0.4));
}
.old-styles .faq_list_card .faq_card .faq_card_body.white .card-text::before {
  display: none;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text .faq_card_description {
  height: 130px;
  overflow: auto;
  padding-right: 10px;
  padding-top: 10px;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text .faq_card_description::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
  border: 2px solid #fff;
}
.old-styles .faq_list_card .faq_card .faq_card_body.white .card-text .faq_card_description::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #888;
  border: 2px solid #1f2126;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text .faq_card_description::-webkit-scrollbar {
  width: 5px;
  background-color: #1f2126;
}
.old-styles .faq_list_card .faq_card .faq_card_body .card-text .faq_card_description::-webkit-scrollbar-thumb {
  background-color: #1871ff;
}
.old-styles .bg_lines {
  position: relative;
}
.old-styles .bg_lines:after {
  content: "";
  position: absolute;
  top: 38%;
  left: 0;
  right: 0;
  width: 100vw;
  height: 60px;
  background: 0 0;
  border: 3px solid #e5e5e5;
  z-index: 0;
  border-right: none;
  border-left: none;
}
.old-styles .bg_lines:before {
  content: "";
  position: absolute;
  top: 53%;
  left: 0;
  right: 0;
  width: 100vw;
  height: 3px;
  background: #e5e5e5;
  z-index: 0;
}
.old-styles .rc_section_our_benefit_block {
  background: #fff;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 30px 50px 30px 60px;
  position: relative;
  z-index: 1;
}
.old-styles .rc_section_our_benefit_block_left,
.old-styles .rc_section_our_benefit_block_right {
  width: 50%;
}
.old-styles .rc_section_our_benefit_block_left {
  background-image: url(/templates/evolveae/assets/images/site/car.png);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: 78% 0;
}
.old-styles .rc_section_our_benefit_block_left .h6 {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  display: flex;
  align-items: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.4);
  margin: 0;
  margin-bottom: 15px;
}
.old-styles .rc_section_our_benefit_block_left .h3 {
  font-style: normal;
  font-weight: 600;
  font-size: 36px;
  line-height: 45px;
  color: #13428d;
  padding-right: 195px;
  margin: 0;
  margin-bottom: 20px;
}
.old-styles .lang-ru .rc_section_our_benefit_block_left .h3 {
  font-size: 33px;
}
.old-styles .rc_section_our_benefit_block_right {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.old-styles .rc_section_our_benefit_block_right_item {
  display: flex;
  width: 50%;
}
.old-styles .rc_section_our_benefit_block_right_item:nth-child(1),
.old-styles .rc_section_our_benefit_block_right_item:nth-child(2) {
  margin-bottom: 30px;
}
.old-styles .rc_section_our_benefit_block_right_item .number {
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 45px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #009fe2;
  margin-right: 15px;
  min-width: 101px;
}
.old-styles .rc_section_our_benefit_block_right_item_text span {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  display: flex;
  align-items: center;
  color: #666;
}
.old-styles .rc_section_popularBrands_carousel .owl-stage-outer {
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  margin-bottom: 15px;
}
.old-styles .rc_section_popularBrands_carousel .item {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 29px 20px 31px 20px;
}
.old-styles .rc_section_popularBrands_carousel .owl-item.active {
  border-right: 1px solid #e5e5e5;
  width: 270px;
}
.old-styles .rc_section_popularBrands_carousel .owl-item.active:last-child {
  border-right: none;
}
.old-styles .rc_section_popularBrands_carousel .item .item_car_brand_img {
  max-width: 60px;
  max-height: 60px;
  width: 100%;
  height: auto;
  margin-right: 20px;
}
.old-styles .item_car_brand_text_name {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  display: flex;
  align-items: center;
  color: #000;
  margin: 0;
}
.old-styles .item_car_brand_car_count {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  align-items: center;
  color: #000;
  margin: 0;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next,
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev {
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 25px;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next,
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev {
  width: 50px;
  height: 50px;
  top: 50%;
  margin-top: -25px;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next {
  right: -30px;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev {
  left: -30px;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button:focus,
.old-styles .rc_section_popularBrands_carousel .owl-nav button:focus {
  outline: 0;
}
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next span,
.old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev span,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next span,
.old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev span {
  line-height: 60px;
  font-size: 55px;
  margin-top: -11px;
}
.old-styles .rc_section_economCars .car_item {
  background: 0 0;
  box-shadow: none;
}
.old-styles .rc_section_economCars .car_item:nth-child(3n) {
  margin-right: 10px;
}
.old-styles .rc_section_economCars .car_item:nth-child(4n) {
  margin-right: 0;
}
.old-styles .rc_section_economCars .car_item .car_item_img_block {
  margin-bottom: 15px;
}
.old-styles .rc_section_luxoryCars .car_item {
  width: calc(50% - 10px);
}
.old-styles .rc_section_luxoryCars .car_item:nth-child(2n) {
  margin-right: 0;
}
.old-styles .rc_section_luxoryCars .car_item .car_item_title {
  font-size: 30px;
  line-height: 36px;
}
.old-styles .rc_section_luxoryCars .car_item .car_item_body_left_circle {
  width: 46px;
  height: 46px;
  font-size: 24px;
  line-height: 30px;
}
.old-styles .rc_section_luxoryCars .car_item .car_item_body_left_text_top {
  font-size: 24px;
  line-height: 30px;
}
.old-styles .rc_section_luxoryCars .car_item .car_item_body_left_text_bottom,
.old-styles .rc_section_luxoryCars .car_item .car_item_body_right_text {
  font-size: 14px;
  line-height: 15px;
}
.old-styles .rc_section_luxoryCars .car_item_body_right_price {
  font-size: 30px;
  line-height: 30px;
}
.old-styles .rc_section_choosCarBanner_block {
  padding: 45px 60px 0 60px;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 330px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  color: #fff;
  position: relative;
  z-index: 1;
}
.old-styles .rc_section_buggy_block {
  padding: 50px 60px 0 44px;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 420px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  color: #fff;
  position: relative;
  z-index: 1;
}
.old-styles .rc_section_choosCarBanner.bg_lines::before {
  top: 47%;
}
.old-styles .rc_section_choosCarBanner_category {
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 15px;
  display: flex;
  align-items: center;
  letter-spacing: 0.5em;
  text-transform: uppercase;
  color: #fff;
  opacity: 0.5;
  margin: 0;
  margin-bottom: 15px;
}
.old-styles .rc_section_choosCarBanner_title {
  font-style: normal;
  font-weight: 600;
  font-size: 36px;
  line-height: 45px;
  display: flex;
  align-items: center;
  color: #fff;
  margin: 0;
  margin-bottom: 15px;
}
.old-styles .rc_section_buggy_title {
  font-style: normal;
  font-family: Roboto;
  padding-top: 176px;
  font-weight: 500;
  font-size: 36px;
  line-height: 45px;
  display: flex;
  align-items: center;
  color: #ffffff;
  letter-spacing: -0.01em;
  width: 425px;
  margin: 0;
  margin-bottom: 20px;
}
.old-styles .rc_section_choosCarBanner_suvtitle {
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 30px;
  display: flex;
  align-items: center;
  color: #fff;
  margin: 0;
  margin-bottom: 30px;
  max-width: 440px;
}
.old-styles .rc_section_choosCarBanner_link {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #000;
  background-image: url(/templates/evolveae/assets/icons/site/arrowRight.svg);
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 94% center;
  padding: 7px 24px 7px 15px;
}
.old-styles .rc_section_buggy_link {
  font-style: normal;
  font-family: Roboto;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: white;
  background-color: #009fe2;
  width: 202px;
  height: 50px;
  align-items: center;
  padding: 15px 25px;
  gap: 10px;
}
.old-styles .rc_section_sportCars .rc_section_like_cars_content {
  padding-bottom: 0;
}
.old-styles .rc_section_interesting .rc_section_title_block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.old-styles .rc_section_interesting .rc_section_title_block .rc_section_subtitle {
  width: 81%;
  font-size: 16px;
}
.old-styles .rc_section_interesting_block {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-bottom: 60px;
}
.old-styles .intresting_item {
  width: 33.3333333333%;
  border-right: 1px solid #e5e5e5;
  padding: 45px 33px 38px 30px;
  position: relative;
  transition: 0.3s ease-in;
}
.old-styles .intresting_item:hover .intresting_item_title {
  color: #009fe2;
}
.old-styles .intresting_item:hover:before {
  width: 83%;
  transition: 0.3s;
}
.old-styles .intresting_item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 30px;
  width: 30px;
  height: 5px;
  background-color: #009fe2;
  transition: 0.3s;
}
.old-styles .intresting_item:last-child {
  border-right: none;
}
.old-styles .intresting_item_title {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #000;
  margin: 0 0 30px 0;
}
.old-styles .intresting_item_text {
  margin: 0 0 30px 0;
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 30px;
  color: #373b44;
}
.old-styles .intresting_item_info span {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: 0.03em;
  color: #7a8699;
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left center;
  padding-left: 20px;
  padding-top: 3px;
}
.old-styles .intresting_item_info_date {
  background-image: url(/templates/evolveae/assets/icons/site/system/14/grey/calendar.svg);
  margin-right: 15px;
}
.old-styles .intresting_item_info_view {
  background-image: url(/templates/evolveae/assets/icons/site/system/14/grey/eye.svg);
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner.bg_lines::before {
  top: 45%;
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block {
  background-size: auto 100%;
  background-color: #fff;
  background-position: 90% 0;
  height: 360px;
  margin-bottom: 60px;
  padding-top: 30px;
  padding-left: 36px;
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_category {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.4);
  margin-bottom: 60px;
}
.old-styles .lang-ru .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_category {
  margin-bottom: 30px;
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_title {
  font-style: normal;
  font-weight: 600;
  font-size: 36px;
  line-height: 45px;
  color: #13428d;
  margin-left: 60px;
  max-width: 480px;
  margin-bottom: 30px;
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_link {
  padding: 11px 20px;
  background: #009fe2;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #fff;
  margin-left: 60px;
  border-right: 1px solid #009fe2;
  transition: 0.3s ease-in;
}
.old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_link:hover {
  background-color: #6fb3d0;
  color: #fff;
  transition: 0.3s ease-in-out;
}
.old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_link:hover {
  background-color: #6fb3d0;
  color: #fff;
  transition: 0.3s ease-in-out;
}
.old-styles .articlesBlock {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.old-styles .articlesBlock_item {
  width: calc(33.3333333333% - 15px);
  margin-right: 15px;
  padding: 15px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  margin-bottom: 15px;
}
.old-styles .articleItemContent {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  width: 100%;
  padding: 15px;
}
.old-styles .articlesBlock_item .rc_content {
  height: 72px;
  overflow: hidden;
}
.old-styles .articlesBlock_item:nth-child(3n) {
  margin-right: 0;
}
.old-styles .articlesBlock_item_title {
  font-size: 2rem;
  text-align: center;
  height: 66px;
  overflow: hidden;
}
.old-styles .articlesBlock_item_footer {
  padding-top: 10px;
  border-top: 1px solid rgba(160, 160, 160, 0.2);
  margin-top: auto;
}
.old-styles .show-compare.rc_compare-float-button-wrap {
  opacity: 1;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.old-styles #js_mobile-menu .menu-action.back {
  left: 55px;
}
.old-styles #js_mobile-menu .menu-action.back.open {
  left: auto;
  right: 14px;
}
.old-styles .rc_compare-float-button {
  width: 100%;
  height: 100%;
  background-image: url(/templates/evolveae/assets/icons/site/repeat.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
  color: transparent !important;
  box-shadow: none;
}
.old-styles .rc_compare-float-button::after {
  position: absolute;
  background-color: #00a0e2;
  top: 6px;
  right: 3px;
  color: #fff;
  font-size: 10px;
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.old-styles .rc_compare-float-button::before {
  display: none;
}
.old-styles .back_to_search,
.old-styles .rc_breadcrumbs,
.old-styles .rc_breadcrumbs.inline,
.old-styles .rc_home-page .rc_header:before {
  display: none !important;
}
.old-styles .mean-nav .back_to_search {
  display: block;
}
.old-styles .rc_info-main-mobile-block {
  display: block;
  overflow: hidden;
}
.old-styles body {
  padding-top: 50px !important;
}
.old-styles .c-white.bg-grey-mobile {
  background-color: #f9fafb !important;
}
.old-styles .table-condensed {
  width: 100% !important;
  margin: 0 auto !important;
}
.old-styles .modal-footer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.old-styles .modal-footer > a {
  margin-top: 15px;
}
.old-styles body.date_rp_show {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
}
.old-styles .rc_section {
  padding: 20px 0;
}
.old-styles .rc_home-page:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 240px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.old-styles .rc_home-page .rc_header:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 240px;
  background-color: rgba(0, 0, 0, 0.26);
}
.old-styles .rc_header {
  padding-top: 0;
}
.old-styles .car_item,
.old-styles .rc_section_luxoryCars .car_item {
  width: 48%;
  margin: 0 1% 10px;
}
.old-styles .lang-ae .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block,
.old-styles .lang-ae .rc_section_choosCarBanner_block {
  padding-right: 5%;
}
.old-styles #js_searchbar {
  display: block;
}
.old-styles .search_content.mobile_show {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background-color: #fff;
  margin: 0 !important;
  padding: 0 !important;
}
.old-styles .rc_home-page .search_content.max {
  margin-top: 30px;
}
.old-styles .rc_form_send-request {
  display: block;
}
.old-styles .mobile_head_search {
  width: 100% !important;
}
.old-styles .filter_content,
.old-styles .filter_side,
.old-styles html.lang-ae .filter_content {
  width: 100%;
  padding-right: 0;
  display: block;
}
.old-styles .lang-ae .filter_content {
  padding-right: 0;
  padding-left: 0;
}
.old-styles .filter_side {
  padding-left: 18px;
  padding-right: 18px;
  margin-top: 20px;
}
.old-styles .rc_home-page .filter_side {
  padding-left: 0;
  padding-right: 0;
}
.old-styles .filter_content .filter_item {
  border: 2px solid #e5e5e5;
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 6px !important;
}
.old-styles .filter_content .filter_item.last,
.old-styles .filter_content .filter_item.middle {
  margin-left: 20px !important;
  margin-right: 20px !important;
  width: initial !important;
}
.old-styles .rc_home-page .filter_content .filter_item.last,
.old-styles .rc_home-page .filter_content .filter_item.middle {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.old-styles .filter_content .filter_item.last:before,
.old-styles .filter_content .filter_item.middle:before {
  display: none;
}
.old-styles .filter_content .filter_item:focus {
  border: 2px solid #004ec1;
}
.old-styles .filter_content .d-flex {
  display: block !important;
}
.old-styles .filter_content .inner-filter {
  padding: 0 18px;
  display: block !important;
}
.old-styles .filter_content .more_filter {
  display: none !important;
}
.old-styles .filter_content .filter_item.rc_margin-right-10 {
  margin-right: 0 !important;
}
.old-styles .form-field-radio .radio-container.light {
  color: #000;
}
.old-styles .search_content.mobile_show .mobile_head_search {
  padding: 15px 18px;
  background-color: #13428d;
  margin-bottom: 20px;
  width: inherit;
}
.old-styles .search_content.chauffeur_service.mobile_show .mobile_head_search {
  padding-bottom: 1px;
}
.old-styles html.lang-ae .search_content.mobile_show .mobile_head_search {
  margin-left: -35px;
}
.old-styles .filter_content .mobile_head_search label {
  width: 100%;
}
.old-styles .search_content.mobile_show .mobile_head_search > .title {
  display: block;
}
.old-styles .filter_content .mobile_head_search > .tags {
  display: block;
  margin-top: -5px;
  margin-bottom: 5px;
  min-height: auto;
  padding-bottom: 1px;
}
.old-styles .search_content.mobile_show .filter_content .mobile_head_search > .tags {
  margin-top: 10px;
}
.old-styles #js_mobile-menu .filter_search_btn a,
.old-styles .filter_content .mobile_head_search > .tags a {
  font-size: 14px;
  padding: 3px 25px 3px 11px;
  margin-right: 5px;
  margin-bottom: 2px;
}
.old-styles #js_mobile-menu .filter_search_btn a {
  padding: 5px 25px 5px 11px;
  margin-right: 3px;
  margin-top: 5px;
}
.old-styles #js_mobile-menu .filter_search_btn a.more,
.old-styles .filter_content .mobile_head_search > .tags a.more {
  padding-right: 8px;
}
.old-styles .search_content .car-types li {
  width: 33%;
  padding: 10px 0;
}
.old-styles .search_content .car-types li a {
  padding: 0 8px;
}
.old-styles .search_content .car-types li:nth-child(3) a {
  border-right: none;
}
.old-styles .search_content .car-types li a span {
  width: 100%;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.old-styles #js_searchbar.chauffeur_service_form {
  padding: 0;
}
.old-styles .search_bar_content {
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .old-styles .search_bar_content,
  .old-styles #destinations_c {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-styles .contact_us_page_form_frame {
    height: auto;
    border: none;
    padding: 0;
  }
  .old-styles .contact_header_description {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_contacts_block .col-md-6 {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_address_block {
    margin-top: 30px;
  }
  .old-styles .mobile-contact_us_blocks {
    display: block;
  }
  .old-styles .contact_us_contacts_block.my-4.row {
    padding-bottom: 15px;
  }
  .old-styles .contact_us_page_form_frame {
    margin-top: 15px;
    margin-bottom: 30px;
  }
}
.old-styles .rc_footer-head-menu {
  width: 100%;
  margin-top: 15px;
}
.old-styles .rc_footer-head-menu > a {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0;
  color: #101010;
  display: block;
}
.old-styles .rc_footer-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
}
.old-styles .rc_footer-menu a {
  width: auto;
  padding: 0 20px;
  margin-bottom: 15px;
}
.old-styles .rc_footer-menu a:hover {
  text-indent: inherit !important;
}
.old-styles .rc_footer-title {
  font-size: 1.8rem;
  text-align: center;
}
.old-styles .rc_footer-column {
  padding: 0 15px;
}
.old-styles .rc_footer-column.br {
  border-right: 1px solid #ddd;
}
.old-styles .rc_content * {
  font-size: 16px;
  line-height: 1.4;
  font-weight: 400;
}
.old-styles .rc_content h3,
.old-styles .rc_content h3 * {
  font-size: 24px;
  font-weight: 500;
}
.old-styles .rc_content h4,
.old-styles .rc_content h4 * {
  font-size: 21px;
  font-weight: 500;
}
.old-styles .rc_content h2,
.old-styles .rc_content h2 * {
  font-size: 28px;
  font-weight: 500;
}
.old-styles .rc_content ul {
  list-style: none;
}
.old-styles .rc_content ul > li {
  margin-bottom: 7px;
}
.old-styles .rc_content ul > li::before {
  content: "•";
  color: #009fe2;
  font-weight: 700;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.old-styles .sign-form-content {
  max-width: 600px;
  margin: 0 auto;
}
.old-styles #signInModal .modal-content,
.old-styles #signUpChooseModal .modal-content,
.old-styles #signUpModal .modal-content {
  max-width: 480px;
  padding: 30px 60px;
  margin: 0 auto;
}
.old-styles #whatsappApiModal .modal-content {
  max-width: 520px;
  padding: 30px;
  margin: 0 auto;
}
.old-styles #signInModal .modal-title,
.old-styles #signUpChooseModal .modal-title,
.old-styles #signUpModal .modal-title,
.old-styles #whatsappApiModal .modal-title {
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 45px;
  color: #000;
}
.old-styles #signInModal .modal-header,
.old-styles #signUpChooseModal .modal-header,
.old-styles #signUpModal .modal-header,
.old-styles #whatsappApiModal .modal-header {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  border: none;
  padding: 0 0 15px 0;
}
.old-styles #signInModal .modal-header > p,
.old-styles #signUpChooseModal .modal-header > p,
.old-styles #signUpModal .modal-header > p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  color: grey;
}
.old-styles .modal-header .close {
  position: absolute;
  right: 15px;
  top: 10px;
  width: 15px;
  height: 23px;
  color: #000;
  opacity: 1;
  font-size: 29px;
}
.old-styles .modal-header .close > span {
  font-size: 14px;
}
.old-styles #signInModal .modal-body,
.old-styles #signUpChooseModal .modal-body,
.old-styles #signUpModal .modal-body {
  padding: 10px 0 0 0;
}
.old-styles .modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 100vh;
}
.old-styles .modal-content {
  width: 100%;
  box-shadow: 0 15px 60px rgba(0, 0, 0, 0.25);
}
.old-styles .modal-content.c_modal .modal-body {
  padding: 0;
}
.old-styles .modal-content.c_modal .modal-header {
  background-color: #0c4fbf;
}
.old-styles .modal-content.c_modal .modal_close {
  position: absolute;
  top: 14px;
  left: 12px;
  z-index: 9;
  width: 25px;
  height: 25px;
  border: none;
  outline: 0 !important;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(/templates/evolveae/assets/icons/site/system/24/white/cross.svg);
}
.old-styles .modal-content.c_modal .modal-title {
  color: #fff;
  text-align: center;
  font-size: 18px;
}
.old-styles .modal-content.c_modal .content_form {
  padding: 25px;
}
.old-styles .modal-content.c_modal .request_btn {
  width: 100%;
  border: none;
  outline: 0 !important;
  background-color: #019fe2;
  color: #fff;
  padding: 13px 20px;
  text-transform: uppercase;
  position: relative;
}
.old-styles .modal-content.c_modal .request_btn.loading {
  color: #019fe2;
}
.old-styles .double-fields-wrapper {
  display: flex;
  justify-content: space-between;
}
.old-styles .booking_form_group {
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 15px;
}
.old-styles .form-field-wrapper {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  padding: 5px 10px;
}
.old-styles .fields-invalid {
  border: 1px solid #f44336 !important;
}
.old-styles .rc_input.rc_field-error {
  box-shadow: none !important;
  border: 1px solid #f44336 !important;
}
.old-styles .rc_input.rc_field-success {
  box-shadow: none !important;
  border: 1px solid #18a34c !important;
}
.old-styles .fields-invalid > label {
  color: #f44336 !important;
}
.old-styles .fields-invalid > input {
  box-shadow: none !important;
}
.old-styles .form-field-wrapper input,
.old-styles .form-field-wrapper select {
  box-shadow: none;
  background: 0 0;
}
.old-styles .double-fields-wrapper > .form-field-wrapper {
  width: calc(50% - 8px);
}
.old-styles .double-fields-wrapper > .form-field-wrapper:last-child {
  margin-right: 0;
}
.old-styles .single-field-wrapper > .form-field-wrapper {
  width: 100%;
}
.old-styles .single-field-wrapper.with-margin {
  margin-top: 15px;
}
.old-styles .after-name-agree {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.03em;
  color: grey;
  margin: 10px 0 0 0;
}
.old-styles .form-field-wrapper > label {
  font-style: normal;
  font-weight: 700;
  font-size: 9px;
  line-height: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #999;
  display: block;
  width: 100%;
}
.old-styles .form-field-wrapper > input,
.old-styles .form-field-wrapper > select {
  width: 100%;
  border: none;
  outline: 0;
}
.old-styles .form-field-radio {
  display: inline-table;
  width: 100%;
}
.old-styles .form-field-radio .form-radio {
  display: inline-block;
  vertical-align: top;
  width: 18%;
  margin-bottom: 15px;
  margin-right: 2%;
}
.old-styles .form-field-radio .form-radio.min {
  width: auto;
  margin-right: 20px;
}
.old-styles .radio-container {
  display: block;
  position: relative;
  padding-left: 27px;
  margin-right: 15px;
  cursor: pointer;
  font-size: 15px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.old-styles .radio-container.light {
  color: #fff;
}
.old-styles .radio-container::last-child {
  margin-right: 0;
}
.old-styles .radio-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.old-styles .radio-container .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: transparent;
  border: 2px solid rgba(153, 153, 153, 0.5);
}
.old-styles .radio-container input:checked ~ .checkmark {
  background-color: #009fe2;
  border: 1px solid #009fe2;
}
.old-styles .radio-container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.old-styles .radio-container input:checked ~ .checkmark:after {
  display: block;
}
.old-styles .radio-container .checkmark:after {
  top: 6px;
  left: 6px;
  width: 6px;
  height: 6px;
  background: #fff;
}
.old-styles .range_content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
}
.old-styles .range_content .title {
  min-width: 120px;
  font-size: 13px;
  color: #000;
}
.old-styles input[type=range] {
  box-sizing: border-box;
  appearance: none;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: 0;
  outline: 0;
  background: linear-gradient(#ccd4de, #ccd4de) no-repeat center;
  background-size: 100% 4px;
  pointer-events: none;
}
.old-styles input[type=range]:active,
.old-styles input[type=range]:focus {
  outline: 0;
}
.old-styles input[type=range]::-webkit-slider-thumb {
  height: 18px;
  width: 18px;
  background: #009fe2;
  background-color: #009fe2;
  position: relative;
  margin: 5px 0;
  cursor: pointer;
  appearance: none;
  pointer-events: all;
  z-index: 2;
}
.old-styles input[type=range]::-webkit-slider-thumb::before {
  content: " ";
  display: block;
  position: relative;
  top: 13px;
  left: 100%;
  width: 2000px;
  height: 4px;
  background: #009fe2;
}
.old-styles .multirange {
  position: relative;
  height: 25px;
  width: 100%;
}
.old-styles .multirange input[type=range] {
  position: absolute;
}
.old-styles .multirange input[type=range]:nth-child(1)::-webkit-slider-thumb::before {
  background-color: #009fe2;
}
.old-styles .multirange input[type=range]:nth-child(2) {
  background: 0 0;
}
.old-styles .multirange input[type=range]:nth-child(2)::-webkit-slider-thumb::before {
  background-color: #ccd4de;
}
.old-styles .price_range_line {
  position: absolute;
  left: 0;
  top: calc(50% - 1px);
  content: "";
  display: block;
  width: 100%;
  background: #009fe2;
  height: 4px;
  z-index: 0;
}
.old-styles .modal-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: none;
  padding: 30px 0 0 0;
}
.old-styles .signup-submit-button {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 15px;
  letter-spacing: 0.03em;
  padding: 17px 0 !important;
  text-transform: uppercase;
  background: #004ec1;
  width: 100%;
  color: #fff;
  border: none;
  text-align: center;
  height: auto;
}
.old-styles .signup-submit-button.with-margin {
  margin-top: 15px;
}
.old-styles .login-types-divider {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #000;
  margin: 15px 0;
}
.old-styles .modal-button {
  display: block;
  text-align: center;
  width: 100%;
  font-style: normal;
  font-size: 18px;
  line-height: 30px;
  color: #000;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  border: none;
  padding: 10px 0;
  margin-bottom: 15px;
}
.old-styles .modal-button.no-margin {
  margin-bottom: 0 !important;
}
.old-styles .modal-button > img {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.old-styles .modal-button > span {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  color: #000;
}
.old-styles .modal-footer > span {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
  color: grey;
}
.old-styles .modal-footer > a {
  border: 1px solid #004ec1;
  box-sizing: border-box;
  padding: 12px 20px;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #004ec1;
  line-height: 15px;
}
.old-styles .signup-checkboxes {
  padding: 30px 0;
}
.old-styles .checkbox-wrapper {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 265px;
}
.old-styles .checkbox-wrapper.full {
  max-width: 100%;
}
.old-styles .checkbox-wrapper:last-child {
  margin-bottom: 0;
}
.old-styles .checkbox-text {
  display: block;
  padding-top: 20px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
}
.old-styles .checkbox-wrapper input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.old-styles .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  background: 0 0;
  border: 2px solid #009fe2;
  box-sizing: border-box;
}
.old-styles .checkbox-wrapper:hover input ~ .checkmark {
  background-color: #fff;
}
.old-styles .checkbox-wrapper input:checked ~ .checkmark {
  background-color: #2196f3;
}
.old-styles .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.old-styles .checkbox-wrapper input:checked ~ .checkmark:after {
  display: block;
}
.old-styles .checkbox-wrapper .checkmark:after {
  left: 7px;
  top: 3px;
  width: 7px;
  height: 12px;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.old-styles .btn-icon {
  padding: 0;
  background-color: transparent;
  border: none;
}
.old-styles .rc_callback {
  position: fixed;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  background-color: #1d8d12;
  justify-content: center;
  cursor: pointer;
  transition: 0.7s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
  z-index: 99999;
  right: 50px;
  bottom: 50px;
  animation: pulse 2s infinite;
  outline: 0 !important;
}
.old-styles .rc_callback:hover {
  background-color: #20ba11;
}
.old-styles .rc_modal {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -99;
  display: none;
  align-items: center;
  justify-content: center;
  transition: background-color 0.1s;
}
.old-styles .rc_modal.show {
  background-color: rgba(0, 0, 0, 0.7);
  display: flex !important;
  z-index: 99999999;
}
.old-styles .rc_modal .rc_modal_body {
  display: inline-block;
  position: relative;
  max-width: 400px;
  width: 100%;
  padding: 30px;
  background-color: #fff;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
}
.old-styles .rc_modal.show .rc_modal_body {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s;
}
.old-styles .rc_modal.termsCond .rc_modal_body {
  max-width: 800px;
}
.old-styles .rc_modal.termsCond .rc_modal_body .rc_content {
  max-height: 500px;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.old-styles .rc_modal h2 {
  font-size: 20px;
  color: #101010;
  text-align: center;
  font-weight: 600;
  text-transform: none;
  position: relative;
  margin: 0 0 0.4em;
  padding: 0;
  display: block;
  word-wrap: break-word;
}
.old-styles .rc_modal_body .rc_close {
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 9;
  width: 40px;
  height: 40px;
  border: none;
  outline: 0 !important;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #ed1b24;
  background-image: url(/templates/evolveae/assets/icons/site/system/18/white/cross.svg);
}
.old-styles .rc_modal_body .rc_button.loading {
  color: transparent;
}
.old-styles .rc_car_calendar_min_available:after {
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border: 2px solid #e2f8cf;
}
.old-styles .disabled.rc_car_calendar_min_available:after {
  content: none;
  border: none !important;
}
.old-styles .rc_car_calendar_min_available.ends:after {
  content: none !important;
  border: none !important;
}
.old-styles td.available {
  position: relative;
  color: #247715 !important;
  border: 4px solid #fff;
  background: #e2f8cf;
}
.old-styles td.ends {
  background: #fff !important;
  border: none !important;
  box-shadow: none;
}
.old-styles td.active:after,
.old-styles td.active:before,
.old-styles td.in-range:after,
.old-styles td.in-range:before {
  content: none;
  display: none;
}
.old-styles td.rc_car_calendar_partially {
  position: relative;
  background: #fdf4cc !important;
  color: #e2a006 !important;
}
.old-styles td.disabled {
  opacity: 1 !important;
  position: relative;
  background: #fff !important;
  color: #828282 !important;
  border: none !important;
  overflow: hidden;
}
.old-styles td.disabled:before {
  position: absolute;
  left: -8px;
  top: -10px;
  width: 150%;
  content: " ";
  height: 150%;
  z-index: 0;
  background-position: -134px 0;
  background-size: 100px 6px;
  opacity: 0.1;
  transform: rotate(-45deg);
  background-image: url(/templates/evolveae/assets/icons/site/other/calendar-day-bg.svg);
}
.old-styles td.disabled:after {
  content: "";
  left: -11%;
  top: -12%;
  width: 120%;
  height: 120%;
  position: absolute;
  border: 4px solid #fff;
  z-index: 0;
}
.old-styles td.active,
.old-styles td.in-range {
  background: #247715 !important;
  color: #fff !important;
  border: none !important;
  box-shadow: none !important;
}
.old-styles .next.available {
  position: absolute;
  right: 5px;
  top: 6px;
}
.old-styles .prev.available {
  position: absolute;
  left: 5px;
  top: 6px;
}
.old-styles .next.available:hover,
.old-styles .prev.available:hover {
  background-color: transparent !important;
}
.old-styles .legend-clear-dates {
  display: none;
}
.old-styles .d-none {
  display: none !important;
}
.old-styles #rc_hint {
  display: none;
  position: fixed;
  left: 50%;
  top: 50%;
  padding: 5px 15px;
  background: #353e4d;
  color: #fff;
  z-index: 3002;
  pointer-events: none;
}
.old-styles #rc_hint:after {
  position: absolute;
  left: 50%;
  top: 100%;
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 10px solid #353e4d;
  pointer-events: none;
}
.old-styles li[data-range-key="Custom Range"] {
  display: none !important;
}
.old-styles div.ranges > ul > li {
  line-height: 26px;
  pointer-events: none;
}
.old-styles div.legend-available,
.old-styles div.legend-available-min-range,
.old-styles div.legend-semi-available,
.old-styles div.legend-unable {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-bottom: -3px;
  margin-right: 4px;
}
.old-styles div.legend-available {
  background: #e0f9d1;
  border: none;
}
.old-styles li.legend-available {
  width: 13%;
}
.old-styles div.legend-available-min-range {
  background: #fff !important;
  box-shadow: inset 0 0 0 3px #e0f9d1;
}
.old-styles li.legend-available-min-range {
  width: 40%;
}
.old-styles div.legend-unable {
  background: 0 0 !important;
  overflow: hidden;
  position: relative;
}
.old-styles div.legend-unable:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 150%;
  content: " ";
  height: 150%;
  z-index: 0;
  background-position: -113px 0;
  background-size: 100px 6px;
  opacity: 0.1;
  transform: rotate(-45deg);
  background-image: url(/templates/evolveae/assets/icons/site/other/calendar-day-bg.svg);
}
.old-styles div.legend-semi-available {
  background: #fdf4cc !important;
  color: #ff6d00 !important;
}
.old-styles .ranges span {
  margin-top: -3px;
}
.old-styles .dr_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.old-styles .calendar-input {
  visibility: hidden;
  margin-bottom: -30px;
}
.old-styles .modal-backdrop {
  z-index: 10001;
}
.old-styles .modal {
  z-index: 10009;
}
.old-styles .mobile_modal_bg,
.old-styles .modal_mobile {
  position: fixed;
  background: #fff;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 100011;
  overflow-y: scroll;
}
.old-styles .modal_mobile {
  top: 50px;
  bottom: auto;
  left: 50%;
  right: auto;
  width: 600px;
  margin-left: -300px;
  padding-bottom: 30px;
}
.old-styles .mobile_modal_bg {
  background: #000;
  opacity: 0.7;
  z-index: 100010;
}
.old-styles .mobile_modal_bg.show,
.old-styles .modal_mobile.show {
  display: block;
}
.old-styles .modal_mobile_header {
  margin: 0;
  margin-bottom: 20px;
  padding: 20px 40px;
  position: relative;
  text-align: center;
  font-size: 17px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04), 0 7px 10px rgba(0, 0, 0, 0.08);
}
.old-styles .modal_mobile_header h3 {
  font-size: 17px;
  margin: 0;
  line-height: 1.3;
}
.old-styles .modal_mobile .overlay-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  height: 100%;
  width: 50px;
  z-index: 3;
  border: none;
  outline: 0 !important;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-size: 22px auto;
  background-image: url(/templates/evolveae/assets/icons/site/system/18/dark/cross.svg);
}
.old-styles .modal_mobile .body {
  padding: 0 20px 20px;
}
.old-styles .modal_mobile input.rc_input {
  border: none;
  border-top: 4px solid #ededed;
  border-bottom: 4px solid #ededed;
  outline: 0 !important;
  box-shadow: none !important;
  height: 60px;
  background-position: 14px center;
}
.old-styles .clear-dates-block {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 15px;
  display: flex;
  align-items: center;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #009fe2;
  margin: 0 0 30px 3px;
  padding-left: 33px;
  position: relative;
  cursor: pointer;
}
.old-styles .clear-dates-block:after {
  content: " ";
  position: absolute;
  width: 24px;
  height: 24px;
  left: 0;
  top: -5px;
  background-image: url(/templates/evolveae/assets/icons/site/other/minus-circle.svg);
}
.old-styles ul.brand_lists {
  padding: 0 10px;
  margin: 0;
  margin-bottom: 15px;
  list-style: none;
  width: 100%;
}
.old-styles ul.brand_lists li {
  padding: 0;
  margin: 0;
  width: 100%;
  display: block;
  border-bottom: 1px solid #ddd;
}
.old-styles ul.brand_lists li.brand_lists_title {
  padding: 17px 0;
  font-weight: 600;
  text-transform: uppercase;
}
.old-styles ul.brand_lists li a {
  padding: 8px 10px;
  margin: 0;
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
  color: #000;
  font-size: 16px;
}
.old-styles ul.brand_lists li a img {
  margin-right: 15px;
}
.old-styles ul.brand_lists li a span span {
  color: #999;
  font-size: 14px;
  display: block;
}
.old-styles .rc_notify_widget {
  width: 36px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
  outline: 0;
  line-height: 36px;
  text-align: center;
  font-size: 1.2rem;
  font-weight: 700;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .rc_notify_widget:hover {
  border-color: #fff;
}
.old-styles .rc_notify {
  display: block;
  width: 18px;
  height: 18px;
  background-image: url(/templates/evolveae/assets/icons/site/system/18/white/bell.svg);
}
.old-styles .rc_profile_widget {
  font-style: normal;
  font-weight: 600 !important;
  font-size: 14px !important;
  line-height: 18px;
  text-align: right;
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  margin-left: 10px !important;
  width: 110px;
  color: #fff;
}
.old-styles .rc_profile_user_name {
  padding: 0;
}
.old-styles .rc_profile_widget.mobile {
  justify-content: flex-start;
}
.old-styles .rc_profile_widget span {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
}
.old-styles .rc_profile_widget-icon {
  margin-right: 8px;
  width: 35px;
  height: 35px;
  min-width: 35px;
  min-height: 35px;
  background: rgba(255, 255, 255, 0.1);
  overflow: hidden;
}
.old-styles .rc_profile_widget-icon.mobile {
  width: 30px;
  display: flex;
  height: 30px;
}
.old-styles .rc_profile_widget-icon > img {
  width: 100%;
  height: 100%;
}
.old-styles .rc_profile_signin {
  font-style: normal;
  font-weight: 500;
  font-size: 13px !important;
  color: #fff !important;
  background-color: #019fe2;
  height: 38px;
  display: block;
  line-height: 36px !important;
  padding: 0 15px 0 36px !important;
  text-transform: uppercase;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-image: url(/templates/evolveae/assets/icons/site/system/14/white/user.svg);
}
.old-styles .rc_main_profile_info {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.old-styles .rc_profile_photo_wrapper {
  margin: 45px 30px 45px 0;
  cursor: pointer;
  position: relative;
  width: 120px;
  height: 120px;
  overflow: hidden;
}
.old-styles .rc_profile_photo_wrapper:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 35px;
  background-color: rgba(0, 0, 0, 0.15);
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(/templates/evolveae/assets/icons/site/system/18/white/camera.svg);
}
.old-styles .rc_profile_photo_wrapper > img {
  object-fit: cover;
}
.old-styles .rc_profile_user_info > h2 {
  color: #000;
  word-break: break-word;
}
.old-styles .rc_profile_user_info > h4 {
  color: grey;
  word-break: break-word;
}
.old-styles #rc_profile_booking_details,
.old-styles #rc_profile_change_password,
.old-styles #rc_profile_payment_details,
.old-styles #rc_profile_personal_info {
  display: none;
}
.old-styles #rc_profile_booking_details.visible,
.old-styles #rc_profile_change_password.visible,
.old-styles #rc_profile_payment_details.visible,
.old-styles #rc_profile_personal_info.visible {
  display: block;
}
.old-styles .profile-tab {
  padding: 15px 30px;
}
.old-styles .profile-tab.active {
  color: #009fe2;
  border-bottom: 2px solid #009fe2;
}
.old-styles .profile-data-wrapper {
  padding: 45px 0 30px 0;
}
.old-styles .basic-info-wrapper {
  display: flex;
  justify-content: flex-start;
}
.old-styles .basic-info-data {
  width: 62%;
}
.old-styles .basic-info-linked-accounts {
  width: 38%;
  padding: 0 30px 0 55px;
}
.old-styles .basic-info-linked-accounts > h4 {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
  color: grey;
  margin: 25px 0 30px 0;
}
.old-styles .new_password_confirm {
  margin-top: 15px !important;
}
.old-styles .btn-large,
.old-styles .input-large {
  max-width: 320px;
}
.old-styles .verify-button {
  max-width: 120px !important;
  margin-left: 10px !important;
}
.old-styles .verify-input > input {
  background: 0 0 !important;
}
.old-styles .verify-input {
  animation: appendInput 1s;
}
.old-styles .verify-input > input::-webkit-inner-spin-button,
.old-styles .verify-input > input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.old-styles .verify-action {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 10px !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #009fe2;
  cursor: pointer;
  background-color: transparent;
  border: none;
  position: relative;
}
.old-styles .verify-action.loading::after {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
  border-color: rgba(255, 255, 255, 0.2);
  border-style: solid;
  border-width: 4px;
  border-left-color: #111;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  -moz-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes load8 {
  0% {
    -moz-transform: rotate(0);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.old-styles .unavailable-status {
  color: grey !important;
  cursor: default !important;
  pointer-events: none !important;
}
.old-styles .verified-action {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 10px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #5aad42;
}
.old-styles .verified-action > img {
  width: 17px;
  height: 17px;
  background: #8cd66c;
  margin-right: 5px;
}
.old-styles .action-fields-wrapper {
  justify-content: flex-start !important;
}
.old-styles td.drop-cell p {
  margin-bottom: 5px !important;
}
.old-styles td.image-cell > div {
  display: flex;
  justify-content: flex-start;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #000;
}
.old-styles .checkbox-cell {
  padding-left: 15px;
}
.old-styles .checkbox-cell .checkmark {
  border: 2px solid #e5e5e5;
}
.old-styles .checkbox-cell .checkbox-wrapper .checkmark:after {
  left: 7px;
  top: 3px;
  width: 7px;
  height: 12px;
  border: solid #009fe2;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.old-styles .checkbox-cell .checkbox-wrapper input:checked ~ .checkmark {
  background-color: #fff;
  border: 2px solid #009fe2;
}
.old-styles td.image-cell > div > p {
  margin-left: 10px;
}
.old-styles td.image-cell img {
  width: 60px;
  height: 45px;
}
.old-styles div.double-title-action-wrapper {
  display: flex;
  justify-content: space-between;
}
.old-styles .search-input {
  width: 255px;
  margin: 0 0 45px 0;
}
.old-styles .card-actions {
  display: flex;
  justify-content: flex-end;
}
.old-styles .card-actions > .icon {
  width: 18px;
  height: 22px;
  margin-left: 25px;
  cursor: pointer;
}
.old-styles .card-chip {
  width: 50px;
  height: 35px;
  background: #f6d466;
  margin-top: 20px;
}
.old-styles .card-number {
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  color: #fff;
  margin: 8px 0 0 0;
}
.old-styles .card-expire {
  font-weight: 400;
  font-size: 14px;
  color: #fff;
}
.old-styles .card-footer {
  display: flex;
  justify-content: space-between;
}
.old-styles .card-footer > h4 {
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
}
.old-styles .card-footer > img {
  width: 70px;
  height: auto;
  margin-top: -28px;
}
.old-styles .cards-wrapper {
  padding-top: 20px;
}
.old-styles .add-new-card {
  cursor: pointer;
  border: 7px solid #f5f5f5;
  background: #fff !important;
  display: flex;
  justify-content: center;
  align-items: center;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #009fe2;
}
.old-styles .add-new-card:hover {
  background: #fafafa !important;
  color: #009fe2 !important;
}
.old-styles .card-add-icon {
  font-style: normal;
  font-weight: 300;
  font-size: 30px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #009fe2;
  padding: 0 12px 0 0;
  margin-top: -2px;
}
.old-styles .credit-card-wrapper {
  max-width: 420px;
  width: 100%;
  height: 240px;
  background: linear-gradient(301.43deg, #1178f0 0, #0c54a8 100%);
  padding: 30px 35px 35px 44px;
}
.old-styles h2.region-title {
  margin-top: 30px;
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 28px;
  line-height: 1.4;
}
.old-styles .regions-list {
  padding: 0;
  margin-left: -6px;
  margin-right: -6px;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
}
.old-styles .regions-list li {
  width: 50%;
  position: relative;
  padding: 6px;
}
.old-styles .regions-list.count-3 li,
.old-styles .regions-list.count-5 li,
.old-styles .regions-list.count-6 li {
  width: 33.3%;
}
.old-styles .regions-list.count-4 li {
  width: 25%;
}
.old-styles .regions-list.count-5 li:nth-child(1) {
  width: 50%;
}
.old-styles .regions-list.count-5 li:nth-child(2) {
  width: 50%;
}
.old-styles .regions-list li > a {
  display: flex;
  align-items: flex-end;
  padding: 10px;
  height: 165px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: all 0.3s ease-in;
}
.old-styles .regions-list li > a:hover {
  box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
}
.old-styles .regions-list li > a .title {
  font-size: 40px;
  line-height: 1;
  font-weight: 700;
  letter-spacing: 0.3px;
  color: #fff;
  display: block;
}
.old-styles .regions-list li .cities {
  padding: 5px;
}
.old-styles .regions-list li .cities a {
  display: inline-block;
  vertical-align: top;
  background-color: #f3f3f3;
  color: #000;
  font-size: 15px;
  line-height: 1.2;
  padding: 5px;
  margin: 2px;
  transition: all 0.3s ease-in;
}
.old-styles .regions-list li .cities a:hover {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.old-styles .g-recaptcha {
  padding: 15px;
  margin-top: 15px;
  margin-bottom: 20px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.old-styles .g-recaptcha.border {
  border: 1px solid #e5e5e5;
  margin-top: -1px;
}
.old-styles .g-recaptcha input {
  border: 1px solid #e5e5e5;
  padding: 0 10px;
  height: 46px;
  margin-left: 15px;
  font-size: 20px;
}
.old-styles .modal-body .g-recaptcha input {
  width: 100%;
}
.old-styles .g-recaptcha .alert {
  margin-bottom: 0;
  font-size: 17px;
}
.old-styles .g-recaptcha .rc_label-error {
  position: absolute;
  bottom: -25px;
}
.old-styles .g-recaptcha .reload {
  border: none;
  background: 0 0;
  margin-left: 10px;
}
@-webkit-keyframes showSweetAlert {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes showSweetAlert {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes appendInput {
  from {
    background: #004ec1;
    color: #fff !important;
  }
  to {
    color: #999;
    background: #fff;
  }
}
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(29, 141, 18, 0.4);
  }
  70% {
    box-shadow: 0 0 0 20px rgba(29, 141, 18, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(29, 141, 18, 0);
  }
}
.old-styles .rc_empty-cars-list span {
  font-size: 21px;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 400;
  max-width: 500px;
  display: inline-block;
}
.old-styles .lang-ae .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block,
.old-styles .lang-ae .rc_section_choosCarBanner_block {
  padding-right: 50%;
}
.old-styles .lang-ae .rc_button_c {
  margin-right: 0;
  margin-left: 18px;
}
.old-styles .lang-ae .only_available span {
  margin-left: 0;
  margin-right: 12px;
}
.old-styles .lang-ae .rc_section_our_benefit_block_right_item .number {
  margin-right: 0;
  margin-left: 15px;
}
.old-styles .lang-ae .rc_section_choosCarBanner_link,
.old-styles .lang-ae .rc_section_subtitle a {
  padding-right: 0;
  padding-left: 23px;
  background-image: none;
  position: relative;
}
.old-styles .lang-ae .rc_section_choosCarBanner_link:before,
.old-styles .lang-ae .rc_section_subtitle a:before {
  content: "";
  width: 15px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-180deg);
  background-image: url(/templates/evolveae/assets/icons/site/arrowRight.svg);
  background-repeat: no-repeat;
  background-position: 0 center;
}
.old-styles .lang-ae .rc_section_choosCarBanner_link:before {
  background-image: url(/templates/evolveae/assets/icons/site/arrowRightWhite.svg);
}
.old-styles html.lang-ae .rc_side-panel + .rc_main-panel {
  padding-right: 28px !important;
}
.old-styles html.lang-ae .rc_car-group-title {
  text-align: right;
}
.old-styles html.lang-ae .filter_content .rc_margin-right-10 {
  margin-right: 0 !important;
  margin-left: 10px;
}
.old-styles html.lang-ae .searchbar-tabs {
  left: 0;
  right: auto;
  padding-right: 10px;
}
.old-styles html.lang-ae .rc_margin-right-5 {
  margin-left: 5px !important;
  margin-right: 0 !important;
}
.old-styles html.lang-ae .rc_margin-right-10 {
  margin-left: 10px !important;
  margin-right: 0 !important;
}
.old-styles html.lang-ae .rc_margin-right-15 {
  margin-left: 15px !important;
  margin-right: 0 !important;
}
.old-styles html.lang-ae .rc_margin-right-20 {
  margin-left: 20px !important;
  margin-right: 0 !important;
}
.old-styles html.lang-ae .rc_margin-right-25 {
  margin-left: 25px !important;
  margin-right: 0 !important;
}
.old-styles html.lang-ae .rc_margin-left-5 {
  margin-right: 5px !important;
  margin-left: 0 !important;
}
.old-styles html.lang-ae .rc_margin-left-10 {
  margin-right: 10px !important;
  margin-left: 0 !important;
}
.old-styles html.lang-ae .rc_margin-left-15 {
  margin-right: 15px !important;
  margin-left: 0 !important;
}
.old-styles html.lang-ae .rc_margin-left-20 {
  margin-right: 20px !important;
  margin-left: 0 !important;
}
.old-styles html.lang-ae .rc_margin-left-25 {
  margin-right: 25px !important;
  margin-left: 0 !important;
}
.old-styles html.lang-ae .rc_title-h1 span::before {
  margin-right: 0 !important;
  margin-left: 10px !important;
}
.old-styles html.lang-ae .rc_sort-group > .rc_sort-item {
  margin-right: 0 !important;
  margin-left: 20px !important;
}
.old-styles html.lang-ae .rc_car-list-item .rc_car-features li img {
  margin-right: 0 !important;
  margin-left: 8px !important;
}
.old-styles html.lang-ae .rc_car-list-item .rc_car-features li {
  padding-right: 0 !important;
  padding-left: 15px !important;
}
.old-styles html.lang-ae .review-info.reviews .stars {
  margin-left: 0 !important;
  margin-right: 5px !important;
}
.old-styles html.lang-ae .i-r {
  margin-right: 0 !important;
  margin-left: 6px !important;
}
.old-styles html.lang-ae .mr-8 {
  margin-right: 0 !important;
  margin-left: 6px !important;
}
.old-styles html.lang-ae .ml-8 {
  margin-left: 0 !important;
  margin-right: 6px !important;
}
.old-styles html.lang-ae .rc_padding-left-25 {
  padding-left: 0 !important;
  padding-right: 25px !important;
}
.old-styles html.lang-ae .phonecall {
  margin-right: 0;
  margin-left: 14px;
}
.old-styles html.lang-ae .rc_car-list-item .bottom_card > a.whatsapp_btn {
  margin-right: 7px;
  margin-left: 14px;
}
.old-styles html.lang-ae .car_item_title > img,
.old-styles html.lang-ae .description:before {
  margin-right: 0;
  margin-left: 5px;
}
.old-styles html.lang-ae .rc_car-ratings .goole_logo {
  margin-right: 0;
  margin-left: 13px;
}
.old-styles html.lang-ae .review-info .author_name > .rate {
  margin-left: 0;
  margin-right: 10px;
}
.old-styles html.lang-ae .review-info ul.stars {
  margin-right: 0;
  margin-left: 20px;
}
.old-styles html.lang-ae .review-info .author_name > .rate ul.stars,
.old-styles html.lang-ae .review-info ul.stars li {
  margin-left: 0;
  margin-right: 3px;
}
.old-styles html.lang-ae .review-info .author_name .time {
  float: left;
}
.old-styles html.lang-ae .rc_car-features.details li {
  padding-right: 0;
  padding-left: 15px;
}
.old-styles html.lang-ae .good_choice img,
.old-styles html.lang-ae .rc_car-features.details li img {
  margin-right: 0;
  margin-left: 7px;
}
.old-styles html.lang-ae .description {
  margin-left: 0;
  margin-right: 5px;
}
.old-styles html.lang-ae .rc_booking-process-steps li::after {
  right: auto;
  left: 0;
}
.old-styles html.lang-ae .rc_booking-process-steps li::before {
  left: auto;
  right: 0;
}
.old-styles html.lang-ae .rc_sort-item > .rc_type-switch.luxury {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.old-styles html.lang-ae .rc_sort-item > .rc_type-switch.economy {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-left: 0;
  margin-right: -2px;
}
@media (max-width: 1199px) {
  .old-styles .rc_section_our_benefit_block_left .h3 {
    font-size: 28px;
    line-height: 35px;
    padding-right: 170px;
  }
  .old-styles .rc_section_our_benefit_block_right_item .number {
    min-width: 80px;
    font-size: 38px;
    line-height: 30px;
  }
  .old-styles .rc_section_our_benefit_block_right_item_text span {
    font-size: 16px;
  }
  .old-styles .rc_section_our_benefit_block_left {
    background-size: 30%;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next span,
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev span {
    font-size: 50px;
  }
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next span,
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev span {
    font-size: 40px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next,
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev {
    width: 50px;
    height: 50px;
  }
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next,
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev {
    width: 40px;
    height: 40px;
    top: 100%;
    margin-top: -52px;
  }
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-next {
    right: 33%;
  }
  .old-styles .economy-cars-carousel.owl-carousel .owl-nav button.owl-prev {
    left: 33%;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav,
  .old-styles .rc_section_popularBrands_carousel .owl-nav.disabled {
    top: 20px;
    left: -25px;
  }
  .old-styles .car_item_body_right_price {
    font-size: 20px;
  }
  .old-styles .car_item_body_right_text {
    font-size: 10px;
    line-height: 10px;
  }
  .old-styles .intresting_item_title {
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 20px 0;
  }
  .old-styles .intresting_item_text {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block {
    height: 300px;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_title {
    font-size: 30px;
    line-height: 40px;
    max-width: 425px;
  }
  .old-styles .mobile_social_btn {
    position: fixed;
    top: 12px;
    right: 56px;
    z-index: 9999;
    display: flex;
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .old-styles .mobile_social_btn.compare-btn {
    right: 98px;
  }
  .old-styles .mobile_social_btn.share button {
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .old-styles body.booking_page.no-scroll .mobile_social_btn {
    display: none;
  }
  .old-styles .mobile_social_btn a {
    margin-right: 10px;
    margin-left: 15px;
    display: block;
  }
}
@media (max-width: 1070px) {
  .old-styles .rc_logo {
    margin-right: 10px;
  }
}
@media (max-width: 1025px) {
  .old-styles .car_item_title {
    font-size: 16px;
  }
  .old-styles .rc_section_our_benefit_block_left .h3 {
    font-size: 18px;
    line-height: 24px;
    padding-right: 92px;
  }
  .old-styles .rc_section_our_benefit_block_right_item .number {
    min-width: 60px;
    font-size: 28px;
    line-height: 24px;
  }
  .old-styles .rc_section_our_benefit_block_right_item_text span {
    font-size: 14px;
    line-height: 16px;
  }
  .old-styles .rc_section_our_benefit_block {
    padding: 20px 40px 20px 50px;
  }
  .old-styles .rc_section_our_benefit_block_left {
    width: 40%;
    background-size: 28%;
  }
  .old-styles .rc_section_our_benefit_block_right {
    width: 60%;
  }
  .old-styles .bg_lines:after {
    height: 45px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-dots {
    display: none;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next span,
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev span {
    font-size: 40px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next,
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev {
    width: 40px;
    height: 40px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav,
  .old-styles .rc_section_popularBrands_carousel .owl-nav.disabled {
    top: 25px;
    left: -25px;
    width: 107%;
  }
  .old-styles .rc_section_like_cars_content {
    flex-wrap: wrap;
  }
  .old-styles .rc_section_economCars .car_item:last-child {
    display: none;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_title {
    margin-left: 0;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    margin-left: 0;
  }
  .old-styles .rc_section_title {
    font-size: 28px;
  }
  .old-styles .rc_section_interesting .rc_section_title_block .rc_section_subtitle {
    width: 76%;
    font-size: 16px;
  }
  .old-styles .basic-info-wrapper {
    flex-wrap: wrap;
  }
  .old-styles .basic-info-data,
  .old-styles .basic-info-linked-accounts {
    width: 100%;
  }
  .old-styles .rc_logo {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .old-styles .rc_header {
    padding-top: 0 !important;
    padding-bottom: 0;
    background: 0 0 !important;
  }
  .old-styles .rc_topbar {
    display: none;
  }
  .old-styles #js_mobile-menu {
    display: block !important;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
  }
  .old-styles #js_mobile-menu.show > .bottom {
    display: block !important;
  }
  .old-styles .filter_search_btn {
    display: block;
    width: 100%;
    height: 40px;
    margin-left: 50px;
    margin-right: 50px;
    padding-left: 35px;
    border: none;
    text-align: left;
    background-color: #1c5aad;
    background-repeat: no-repeat;
    background-image: url(/templates/evolveae/assets/icons/site/system/24/grey/search.svg);
    background-position: 10px center;
    background-size: 20px auto;
    z-index: 4;
  }
  .old-styles .filter_search_btn_new {
    display: block;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-image: url(/templates/evolveae/assets/icons/site/system/24/white/search.svg);
    background-position: 10px center;
    background-size: 20px auto;
  }
  .old-styles .filter_search_btn > span {
    color: rgba(255, 255, 255, 0.5);
    line-height: 40px;
    font-size: 14px;
    padding-left: 5px;
  }
  .old-styles .rc_sort-item .filter_search_btn > span {
    color: #fff;
    line-height: 1.2;
    font-size: 9px;
    padding-left: 0;
  }
  .old-styles #js_mobile-menu.show .filter_search_btn {
    display: none;
  }
  .old-styles .filter_search_btn.closes {
    background-image: url(/templates/evolveae/assets/icons/site/system/24/white/cross.svg);
  }
  .old-styles .faq_main_section .faq_main_right .faq_main_img,
  .old-styles .rc_home-page .filter_search_btn_new {
    display: none;
  }
  .old-styles .rc_home-page .search_content {
    max-width: inherit;
  }
  .old-styles body.booking_page .rc_logo {
    margin-left: 44px;
  }
  .old-styles .rc_compare-float-button-wrap {
    right: 5px;
    top: 0;
    bottom: auto;
    z-index: 999;
    width: 50px;
    height: 50px;
    overflow: hidden;
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .old-styles #js_mobile-menu .menu-action.back {
    left: 55px;
  }
  .old-styles #js_mobile-menu .menu-action.back.open {
    left: auto;
    right: 14px;
  }
  .old-styles .rc_compare-float-button {
    width: 100%;
    height: 100%;
    background-image: url(/templates/evolveae/assets/icons/site/repeat.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-color: transparent;
    color: transparent !important;
    box-shadow: none;
  }
  .old-styles .rc_compare-float-button::after {
    position: absolute;
    background-color: #00a0e2;
    top: 6px;
    right: 3px;
    color: #fff;
    font-size: 10px;
    width: 16px;
    height: 16px;
    line-height: 16px;
  }
  .old-styles .rc_compare-float-button::before {
    display: none;
  }
  .old-styles .back_to_search,
  .old-styles .rc_breadcrumbs,
  .old-styles .rc_breadcrumbs.inline,
  .old-styles .rc_home-page .rc_header:before {
    display: none !important;
  }
  .old-styles .mean-nav .back_to_search {
    display: block;
  }
  .old-styles .rc_info-main-mobile-block {
    display: block;
    overflow: hidden;
  }
  .old-styles body {
    padding-top: 50px !important;
  }
  .old-styles .c-white.bg-grey-mobile {
    background-color: #f9fafb !important;
  }
  .old-styles .table-condensed {
    width: 100% !important;
    margin: 0 auto !important;
  }
  .old-styles .modal-footer {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .old-styles .modal-footer > a {
    margin-top: 15px;
  }
  .old-styles body.date_rp_show {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    height: 100%;
  }
  .old-styles .rc_section {
    padding: 20px 0;
  }
  .old-styles .rc_home-page:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 240px;
    background-image: url(/templates/evolveae/assets/images/site/dubai-renty.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .old-styles .rc_home-page:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: 240px;
    background-color: rgba(0, 0, 0, 0.26);
  }
  .old-styles .rc_header {
    padding-top: 0;
  }
  .old-styles .rc_home-page .rc_header {
    padding-bottom: 0;
    background: 0 0 !important;
  }
  .old-styles .car_item,
  .old-styles .rc_section_luxoryCars .car_item {
    width: 48%;
    margin: 0 1% 10px;
  }
  .old-styles .lang-ae .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block,
  .old-styles .lang-ae .rc_section_choosCarBanner_block {
    padding-right: 5%;
  }
  .old-styles #js_searchbar {
    display: block;
  }
  .old-styles .search_content {
    display: none;
    padding: 25px 10px 0 !important;
    background-color: #fff !important;
    margin-left: -16px !important;
    margin-right: -16px !important;
    border-radius: 0;
  }
  .old-styles .search_content.mobile_show {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    background-color: #fff;
    margin: 0 !important;
    padding: 0 !important;
  }
  .old-styles .rc_home-page .search_content {
    display: block;
    margin-top: 110px;
  }
  .old-styles .rc_home-page .search_content.max {
    margin-top: 30px;
  }
  .old-styles .rc_form_send-request {
    display: block;
  }
  .old-styles .mobile_head_search {
    width: 100% !important;
  }
  .old-styles .filter_content,
  .old-styles .filter_side,
  .old-styles html.lang-ae .filter_content {
    width: 100%;
    padding-right: 0;
    display: block;
  }
  .old-styles .lang-ae .filter_content {
    padding-right: 0;
    padding-left: 0;
  }
  .old-styles .filter_side {
    padding-left: 18px;
    padding-right: 18px;
    margin-top: 20px;
  }
  .old-styles .rc_home-page .filter_side {
    padding-left: 0;
    padding-right: 0;
  }
  .old-styles .filter_content .filter_item {
    border: 2px solid #e5e5e5;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 6px !important;
  }
  .old-styles .filter_content .filter_item.last,
  .old-styles .filter_content .filter_item.middle {
    margin-left: 20px !important;
    margin-right: 20px !important;
    width: initial !important;
  }
  .old-styles .rc_home-page .filter_content .filter_item.last,
  .old-styles .rc_home-page .filter_content .filter_item.middle {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .old-styles .filter_content .filter_item.last:before,
  .old-styles .filter_content .filter_item.middle:before {
    display: none;
  }
  .old-styles .filter_content .filter_item:focus {
    border: 2px solid #004ec1;
  }
  .old-styles .filter_content .d-flex {
    display: block !important;
  }
  .old-styles .filter_content .inner-filter {
    padding: 0 18px;
    display: block !important;
  }
  .old-styles .filter_content .more_filter {
    display: none !important;
  }
  .old-styles .filter_content .filter_item.rc_margin-right-10 {
    margin-right: 0 !important;
  }
  .old-styles .form-field-radio .radio-container.light {
    color: #000;
  }
  .old-styles .search_content.mobile_show .mobile_head_search {
    padding: 15px 18px;
    background-color: #13428d;
    margin-bottom: 20px;
    width: inherit;
  }
  .old-styles .search_content.chauffeur_service.mobile_show .mobile_head_search {
    padding-bottom: 1px;
  }
  .old-styles html.lang-ae .search_content.mobile_show .mobile_head_search {
    margin-left: -35px;
  }
  .old-styles .filter_content .mobile_head_search label {
    width: 100%;
  }
  .old-styles .search_content.mobile_show .mobile_head_search > .title {
    display: block;
  }
  .old-styles .filter_content .mobile_head_search > .tags {
    display: block;
    margin-top: -5px;
    margin-bottom: 5px;
    min-height: auto;
    padding-bottom: 1px;
  }
  .old-styles .search_content.mobile_show .filter_content .mobile_head_search > .tags {
    margin-top: 10px;
  }
  .old-styles #js_mobile-menu .filter_search_btn a,
  .old-styles .filter_content .mobile_head_search > .tags a {
    font-size: 14px;
    padding: 3px 25px 3px 11px;
    margin-right: 5px;
    margin-bottom: 2px;
  }
  .old-styles #js_mobile-menu .filter_search_btn a {
    padding: 5px 25px 5px 11px;
    margin-right: 3px;
    margin-top: 5px;
  }
  .old-styles #js_mobile-menu .filter_search_btn a.more,
  .old-styles .filter_content .mobile_head_search > .tags a.more {
    padding-right: 8px;
  }
  .old-styles .search_content .car-types {
    background-color: rgba(0, 0, 0, 0.8);
    padding: 5px;
    flex-wrap: wrap;
  }
  .old-styles .search_content .car-types li {
    width: 33%;
    padding: 10px 0;
  }
  .old-styles .search_content .car-types li a {
    padding: 0 8px;
  }
  .old-styles .search_content .car-types li:nth-child(3) a {
    border-right: none;
  }
  .old-styles .search_content .car-types li a span {
    width: 100%;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .old-styles #js_searchbar.chauffeur_service_form {
    padding: 0;
  }
  .old-styles .search_bar_content {
    flex-wrap: wrap;
  }
}
@media (max-width: 1025px) and (max-width: 768px) {
  .old-styles .search_bar_content,
  .old-styles #destinations_c {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-styles .contact_us_page_form_frame {
    height: auto;
    border: none;
    padding: 0;
  }
  .old-styles .contact_header_description {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_contacts_block .col-md-6 {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_address_block {
    margin-top: 30px;
  }
  .old-styles .mobile-contact_us_blocks {
    display: block;
  }
  .old-styles .contact_us_contacts_block.my-4.row {
    padding-bottom: 15px;
  }
  .old-styles .contact_us_page_form_frame {
    margin-top: 15px;
    margin-bottom: 30px;
  }
}
@media (max-width: 1025px) {
  .old-styles .search_bar_content .filter_item,
  .old-styles .search_bar_content .filter_item:last-child {
    border: 1px solid #999;
    margin-bottom: 10px;
    width: 50%;
  }
  .old-styles .search_bar_content .filter_item#duration_c {
    width: 100%;
  }
  .old-styles .search_bar_content .filter_item.unit.first {
    border-right: none;
  }
  .old-styles .search_bar_content .filter_item.unit.last {
    border-left: none;
  }
  .old-styles .search_bar_content .filter_item.unit.last:before {
    content: "";
    width: 1px;
    position: absolute;
    top: 7px;
    bottom: 7px;
    left: -1px;
    background-color: #999;
  }
  .old-styles .chauffeur_service_form .filter_side {
    position: relative;
    width: 100%;
    margin-top: 20px;
  }
  .old-styles .searchbar-tabs {
    top: -34px;
  }
  .old-styles .search_content.chauffeur_service .searchbar-tabs {
    position: relative;
    top: 0;
    left: 0;
    display: flex;
    padding: 0;
  }
  .old-styles .search_content.chauffeur_service .searchbar-tabs > li {
    width: 100%;
    margin-right: 4px;
  }
  .old-styles .search_content.chauffeur_service .searchbar-tabs > li > a {
    padding: 0 12px !important;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1.2;
    width: 100%;
  }
  .old-styles #js_searchbar .rc_search-button,
  .old-styles .search_content .rc_search-button {
    order: 2;
    background-color: #009fe2;
    background-image: none;
    margin-bottom: 15px;
    margin-left: 0;
  }
  .old-styles .search_content .rc_search-button {
    margin-bottom: 0;
  }
  .old-styles .only_available {
    order: 1;
  }
  .old-styles .only_available span {
    color: #000;
  }
  .old-styles .filter_item > .tags {
    display: none !important;
  }
  .old-styles .filter_content > .tags {
    padding-left: 0;
    display: block;
    text-align: left;
    min-height: initial;
  }
  .old-styles .legend-clear-dates {
    background: #fff;
    width: 100%;
    display: block;
    padding: 10px 20px;
  }
  .old-styles .daterangepicker .calendar-table {
    min-height: 360px;
  }
  .old-styles .rc_section {
    padding: 20px 0;
  }
  .old-styles .rc_section_our_benefit_block_right_item:nth-child(1),
  .old-styles .rc_section_our_benefit_block_right_item:nth-child(2) {
    margin-bottom: 20px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav,
  .old-styles .rc_section_popularBrands_carousel .owl-nav.disabled {
    top: 25px;
    left: -15px;
    width: 104%;
  }
  .old-styles .filter_body_types {
    display: block;
    padding-top: 15px;
  }
  .old-styles .filter_body_types a {
    display: inline-block;
    margin-bottom: 7px;
    margin-right: 7px;
    vertical-align: top;
    padding-left: 55px;
  }
  .old-styles .filter_body_types a img {
    width: 35px;
  }
  .old-styles .sorting_btn {
    padding: 10px;
    border: 1px solid #ddd;
    width: 100%;
    margin-bottom: 10px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .old-styles .sorting_btn span {
    color: #8c98ab;
    font-weight: 400;
    font-size: 15px;
    margin-left: 4px;
    margin-right: 4px;
  }
  .old-styles .sorting_btn span.c-black {
    color: #000;
  }
  .old-styles .filter_more_btn {
    display: block;
    float: none;
    margin-top: 10px;
    width: 100%;
  }
  .old-styles .filter_modal_content {
    width: 100%;
  }
  .old-styles .filter_modal_content-body {
    padding: 30px 20px 70px;
  }
  .old-styles .form-field-radio .form-radio {
    width: 48%;
  }
  .old-styles .form-field-radio .form-radio.min {
    min-width: 60px;
  }
  .old-styles .range_content {
    padding-top: 40px;
  }
  .old-styles .multirange {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
  .old-styles .rc_sort-group {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .old-styles .rc_sort-item {
    margin: 0;
    width: 48%;
  }
  .old-styles .rc_sort-item > a {
    width: 100%;
  }
  .old-styles .rc_sort-col.sorting {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1990;
    background-color: #fff;
    display: none;
    padding: 30px 20px;
  }
  .old-styles .rc_sort-col.sorting.open {
    display: block;
  }
  .old-styles .rc_sort-col.sorting .title {
    margin-bottom: 5px;
    margin-right: 0;
    font-size: 16px;
  }
  .old-styles .rc_sort-col.sorting a {
    margin-bottom: 7px;
    font-size: 15px;
  }
  .old-styles .rc_sort-col.types a {
    font-size: 13px;
  }
  .old-styles .rc_sort-col .closes {
    display: block;
  }
  .old-styles .mobile_sort {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
  }
  .old-styles .mobile_sort .rc_sort-item {
    display: block;
    width: 48%;
    margin: 0;
  }
  .old-styles .mobile_sort .rc_sort-item > a {
    margin: 0;
    width: 100%;
    font-size: 14px;
  }
  .old-styles .mobile_sort .rc_sort-item > .filter_search_btn {
    padding: 0;
    background-color: #009fe2;
    background-image: url(/templates/evolveae/assets/icons/site/filter.svg);
    background-position: 10px 22px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 53px;
    line-height: 20px;
    padding-left: 35px;
    padding-top: 20px;
    border: none;
  }
  .old-styles .mobile_sort .rc_sort-item > a#mobile_sort-widget {
    background-image: url(/templates/evolveae/assets/icons/site/bar-chart.svg);
    background-position: 7px 21px;
    background-repeat: no-repeat;
    padding-left: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .old-styles .mobile_sort .rc_sort-item > .filter_search_btn:before {
    background-image: url(/templates/evolveae/assets/icons/site/system/18/white/caret.svg);
  }
  .old-styles .rc_cars-list.deals,
  .old-styles .rc_section_like_cars_content.deals {
    display: block;
    margin-left: -17px;
    margin-right: -17px;
    margin-bottom: 10px;
    padding: 8px 8px 1px;
  }
  .old-styles .rc_car-list-item,
  .old-styles .rc_cars-list.deals .rc_car-list-item {
    border-bottom: none !important;
    padding: 6px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
    border-radius: 0 !important;
    margin-bottom: 15px;
  }
  .old-styles .rc_car-list-item.preloader:after,
  .old-styles .rc_car-list-item.preloader:hover:after {
    background-image: url(/templates/evolveae/assets/icons/site/preloader-card-mobile.svg);
    background-position: center 15px;
    bottom: 10px;
  }
  .old-styles .rc_car-list-item:hover::after,
  .old-styles .rc_car-list-item:hover::before {
    display: none !important;
  }
  .old-styles .rc_car-list-item > div {
    display: block;
  }
  .old-styles .rc_car-list-item .rc_best_deal {
    bottom: auto;
    top: 12px;
  }
  .old-styles .rc_car-list-item .photo {
    position: relative;
    order: 0;
    top: 0;
    left: 0 !important;
    width: 100%;
    min-height: 210px;
    margin-bottom: 5px;
    display: block;
  }
  .old-styles .rc_car-list-item .photo > img {
    height: 100% !important;
  }
  .old-styles .rc_car-list-item .photo > img.car_type {
    height: auto !important;
  }
  .old-styles .rc_car-list-item .left,
  .old-styles .rc_car-list-item .right,
  .old-styles .rc_car-list-item > div.last {
    padding: 0;
  }
  .old-styles .rc_car-list-item .car-name a {
    font-size: 18px;
    font-weight: 400;
  }
  .old-styles .rc_car-list-item .rc_car-features {
    margin-bottom: 6px;
  }
  .old-styles .rc_car-list-item .rc_car-features li {
    width: 50%;
    margin-bottom: 2px;
    padding-right: 10px;
  }
  .old-styles .rc_car-list-item .rc_car-price {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 8px;
  }
  .old-styles .rc_car-list-item .rc_car-price .price-info {
    order: 2;
  }
  .old-styles .rc_car-list-item .rc_car-price .pricing {
    font-size: 24px;
    line-height: 1.4;
  }
  .old-styles .rc_car-list-item .price-included li.status.danger {
    width: 100%;
    margin-right: 0;
  }
  .old-styles .rc_car-list-item .rc_button_c.compare-btn {
    position: absolute;
    top: 12px;
    right: 12px;
    padding: 0;
    margin: 0;
    width: 40px;
    height: 40px;
    border: none;
    background: #009fe2 url(/templates/evolveae/assets/icons/site/repeat.svg) no-repeat center;
    z-index: 2;
  }
  .old-styles .rc_car-list-item .rc_button_c.compare-btn.added {
    background-color: #004ec1;
  }
  .old-styles .rc_car-list-item a.model_link {
    margin-right: 0;
    width: 100%;
    text-align: center;
    margin-bottom: 8px;
  }
  .old-styles .rc_car-list-item .bottom_card {
    display: block;
  }
  .old-styles .rc_car-list-item .bottom_card a,
  .old-styles .rc_car-list-item .bottom_card button {
    width: 100%;
  }
  .old-styles .rc_car-list-item .rc_buttons_c {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: -3px;
    margin-right: -3px;
    margin-bottom: 8px;
  }
  .old-styles .rc_car-list-item .rc_buttons_c.m-wrap {
    flex-wrap: wrap;
  }
  .old-styles .rc_car-list-item .rc_buttons_c > a,
  .old-styles .rc_section_like_cars_content.deals .rc_buttons_c > a {
    margin: 0 3px;
    padding: 0 10px;
    display: block !important;
  }
  .old-styles .rc_car-list-item .bottom_card .rc_button_c.booking {
    justify-content: center;
    align-items: center;
    height: 40px;
    display: flex !important;
  }
  .old-styles .booking_form_info {
    padding-bottom: 15px;
  }
  .old-styles .rc_section_our_benefit_block_right_item {
    width: 100%;
    margin-bottom: 15px !important;
  }
  .old-styles .rc_section_subtitle a {
    margin-top: 20px;
    justify-content: flex-end;
  }
  .old-styles .lang-ru .rc_section_our_benefit_block_left .h3 {
    font-size: 21px;
    line-height: 1.2;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev {
    left: -10px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next {
    right: -10px;
  }
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-next span,
  .old-styles .rc_section_popularBrands_carousel .owl-nav button.owl-prev span {
    margin-top: -15px;
  }
  .old-styles .rc_title-h1 span,
  .old-styles .rc_title-h1 span em {
    font-size: 1.8rem;
  }
  .old-styles .rc_car-info-groups .rc_car-group-title,
  .old-styles .rc_min-title span {
    font-size: 20px;
  }
  .old-styles .terms .rc_booking-includes li {
    background-position: 0 10px;
    padding-left: 23px;
  }
  .old-styles .rc_car-terms {
    margin-bottom: 15px;
  }
  .old-styles .rc_callback {
    left: 15px;
    right: auto;
    bottom: 15px;
  }
  .old-styles .rc_modal.show {
    padding: 0 30px;
  }
  .old-styles .modal_mobile {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    margin-left: 0;
  }
  .old-styles .banner_company .company_title {
    display: flex;
    align-items: center;
  }
  .old-styles .company_logo {
    position: relative;
    top: 0;
    left: 0;
    width: 70px;
    height: 70px;
    margin-left: 0;
  }
  .old-styles .company_logo span {
    width: 65px;
    height: 65px;
  }
  .old-styles .banner_company h1.title {
    font-size: 20px;
    line-height: 25px;
    margin-left: 15px;
  }
  .old-styles .banner_company .rc_car-rating {
    margin-left: 15px;
  }
  .old-styles .rc_car-video.s-info {
    height: 260px;
  }
  .old-styles .searchbar-tabs {
    padding-left: 6px;
  }
  .old-styles .searchbar-tabs > li > a {
    font-size: 15px;
    padding: 10px 10px 4px;
    text-transform: none;
  }
  .old-styles .autocomplete-suggestions {
    z-index: 99999999999;
    box-shadow: none !important;
    padding: 0 10px;
  }
  .old-styles .autocomplete-suggestion {
    padding: 14px 7px;
    border-bottom: 1px solid #ddd;
  }
  .old-styles ul.pagination > li a,
  .old-styles ul.pagination > li span {
    width: 42px;
    height: 42px;
  }
  .old-styles .rc_footer {
    padding-bottom: 0;
  }
  .old-styles .rc_footer-menu {
    display: block;
  }
  .old-styles .rc_footer-menu a {
    border: none !important;
    margin-bottom: 5px;
  }
  .old-styles .rc_footer-column {
    margin-bottom: 30px;
  }
  .old-styles .rc_footer-column.br {
    border-right: none;
  }
  .old-styles .rc_home-page-title,
  .old-styles .rc_home-page-title_span {
    font-size: 1.5rem;
  }
  .old-styles .rc_home-page-text {
    font-size: 1.7rem;
    display: none !important;
  }
  .old-styles .rc_home-page .rc_home-page-title.headertitle_block {
    margin-top: 30px;
  }
  .old-styles .mob-invisible,
  .old-styles .mobile_booking,
  .old-styles .mobile_booking .price_total_content .countdown,
  .old-styles .mobile_booking .price_total_content .info,
  .old-styles .mobile_booking > .price_content,
  .old-styles .rc_compare-float-button::before,
  .old-styles .rc_info-main-block .car_info,
  .old-styles .rc_info-main-block > .rc_booking-process-steps,
  .old-styles .rc_sort-item.web-sort,
  .old-styles body.show_booking .rc_footer,
  .old-styles body.show_booking .rc_info-main-mobile-block,
  .old-styles body.show_booking .rc_relevant-section {
    display: none;
  }
  .old-styles .daterangepicker.custom-calendar .drp-buttons .btn {
    display: none !important;
  }
  .old-styles body.show_booking .daterangepicker.custom-calendar {
    display: block !important;
    height: auto;
  }
  .old-styles body.show_booking .daterangepicker.custom-calendar .dr_content {
    position: static;
    display: flex;
    flex-wrap: wrap;
  }
  .old-styles .daterangepicker.custom-calendar > .dr_content > .ranges {
    padding: 0;
  }
  .old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.left,
  .old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.right {
    width: 50%;
    padding: 0 7px 8px !important;
  }
  .old-styles .daterangepicker.custom-calendar .table-condensed {
    height: auto;
  }
  .old-styles .daterangepicker.custom-calendar .drp-buttons {
    position: relative;
  }
  .old-styles .daterangepicker.custom-calendar .calendar-table {
    min-height: inherit;
  }
  .old-styles .main-calendar-wrapper.show_booking .daterangepicker.custom-calendar > .dr_content {
    display: none !important;
  }
  .old-styles .daterangepicker.custom-calendar > .dr_content > .ranges > ul > li {
    position: static;
    width: auto !important;
  }
  .old-styles .daterangepicker.custom-calendar .drp-buttons .drp-selected {
    margin-bottom: 0;
    line-height: 29px;
  }
  .old-styles .daterangepicker.custom-calendar .drp-buttons .cancelBtn {
    display: block !important;
    position: absolute;
    top: 4px;
    right: 4px;
    width: 40px;
    text-indent: -9999px;
    background-image: url(/templates/evolveae/assets/icons/site/system/18/dark/caret.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-color: #eee;
    border: none;
  }
  .old-styles .daterangepicker.custom-calendar .drp-buttons .cancelBtn.up {
    transform: rotate(180deg);
  }
  .old-styles .mobile_booking_head,
  .old-styles .phone_mob_call {
    display: block;
  }
  .old-styles .mobile_footer_content {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
    padding: 15px;
    background-color: #e2f8cf;
    border-top: 1px solid #e5e5e5;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .old-styles .mobile_footer_content .perDay {
    font-weight: 600;
    font-size: 10px;
    line-height: 1.3;
    text-transform: uppercase;
  }
  .old-styles .mobile_footer_content .perDay span {
    background-color: #004ec1;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    padding: 3px 6px;
    margin-left: 4px;
  }
  .old-styles .mobile_footer_content .price {
    font-weight: 500;
    font-size: 20px;
    line-height: 1.3;
    margin-top: 3px;
  }
  .old-styles body.show_booking .mobile_booking {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    z-index: 1001;
    overflow-y: auto;
  }
  .old-styles .mobile_booking > .rc_buttons_c {
    display: none;
  }
  .old-styles .mobile_booking .rc_booking-form {
    border: none;
    margin: 0;
  }
  .old-styles .rc_booking-form .filter_content {
    display: block;
  }
  .old-styles .rc_booking-form .filter_content .filter_item:first-child {
    margin-bottom: 10px;
  }
  .old-styles .mobile_booking .price_total_content .rc_button.requestBooking,
  .old-styles .mobile_booking .price_total_content .rc_button.requestModal {
    width: 100%;
  }
  .old-styles .booking_form_info .item h3 {
    font-size: 19px;
  }
  .old-styles .booking_form_info .item h4 {
    font-size: 16px;
  }
  .old-styles .rc_car-card-item {
    display: none;
  }
  .old-styles .rc_cars-cards {
    margin-left: 0;
    margin-right: 0;
    letter-spacing: 0;
  }
  .old-styles .rc_cars-cards .car_item {
    display: block;
  }
  .old-styles .rc_car-chauffeurs li,
  .old-styles .rc_car-features.details li {
    width: 100%;
  }
  .old-styles .change-tariff > a {
    font-size: 15px;
    line-height: 1.4;
  }
  .old-styles .filter_item .number_counter span {
    display: flex;
    align-items: center;
    line-height: 1;
  }
  .old-styles .rc_booking-form .filter_content > img {
    display: none;
  }
  .old-styles .page_content {
    width: 100%;
    padding-right: 0;
  }
  .old-styles .sidebar {
    width: 100%;
    padding: 13px;
    margin-top: 25px;
  }
  .old-styles .page_content .rc_title-h1,
  .old-styles .page_content .rc_title-h1 span {
    font-size: 26px;
    line-height: 1.3;
  }
  .old-styles .page_content .rc_title-h2,
  .old-styles .page_content .rc_title-h3 {
    font-size: 20px;
    line-height: 1.3;
  }
  .old-styles .page_content .rc_content h3 {
    font-size: 17px;
    line-height: 30px;
  }
  .old-styles .rc_section_popularBrands_carousel {
    overflow: hidden;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_link {
    font-size: 14px;
  }
  .old-styles .brands-list > li {
    margin: 0 0 15px;
    width: 100%;
  }
  .old-styles .brands-list.mini > li {
    width: 48%;
  }
  .old-styles .brands-list > li > a {
    padding: 15px 10px;
    min-height: inherit;
    display: inline-table;
  }
  .old-styles .brands-list.mini > li > a {
    display: flex;
    align-items: center;
    padding: 0 8px;
  }
  .old-styles .brands-list.mini > li > a .item_car_brand_text_name {
    font-size: 15px;
  }
  .old-styles .brands-list > li > a img {
    margin-right: 10%;
    width: auto !important;
    height: 60px !important;
    display: inline-block;
    vertical-align: top;
  }
  .old-styles .brands-list.mini > li > a img {
    width: 40px !important;
    height: 40px !important;
    margin-right: 10px;
  }
  .old-styles .brands-list > li > a .item_car_brand_text {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
  .old-styles .item_car_brand_text_name {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.4;
  }
  .old-styles .rc_title-h1 {
    font-size: 26px;
  }
  .old-styles .rc_subtitle {
    font-size: 20px;
    line-height: 1.3;
  }
  .old-styles .faq_list_card .faq_card {
    width: inherit;
    margin-left: 0;
    margin-right: 0;
  }
  .old-styles .faq_main_section .faq_main_left {
    flex: inherit;
  }
  .old-styles .faq_list_card {
    margin: 0;
  }
  .old-styles ul.pagination {
    display: inline-table;
    width: 100%;
  }
  .old-styles ul.pagination > li {
    display: inline-block;
  }
  .old-styles #signInModal .modal-content,
  .old-styles #signUpChooseModal .modal-content,
  .old-styles #signUpModal .modal-content {
    padding: 25px 30px;
  }
  .old-styles #signInModal .modal-title,
  .old-styles #signUpChooseModal .modal-title,
  .old-styles #signUpModal .modal-title {
    font-size: 22px;
    line-height: 1.4;
  }
  .old-styles .modal-footer > span {
    width: 100%;
    text-align: center;
  }
  .old-styles .modal-header .close {
    z-index: 4;
  }
  .old-styles .regions-list li {
    width: 100% !important;
  }
  .old-styles .g-recaptcha {
    flex-wrap: wrap;
  }
  .old-styles .modal-body .g-recaptcha > img {
    margin-bottom: 15px;
  }
  .old-styles .modal-body .g-recaptcha input {
    width: 70%;
    margin: 0;
  }
  .old-styles .modal-body .g-recaptcha .reload {
    width: 30%;
    margin: 0;
  }
  .old-styles .banner_company {
    padding-top: 15px;
  }
  .old-styles .company_content {
    display: block;
  }
  .old-styles .company_content .company_info {
    padding-left: 0;
  }
  .old-styles .company_reviews .review-item {
    padding-left: 0;
    padding-top: 90px;
  }
  .old-styles .company_reviews .review-item .review-info {
    position: absolute;
    top: 0;
    left: 95px;
    right: 0;
    display: block;
  }
  .old-styles .company_reviews .review-item .review-info .author_name {
    margin-bottom: 5px;
    margin-right: 0;
  }
  .old-styles .company_reviews .review-info .rate {
    margin-bottom: 4px;
  }
  .old-styles .review-info ul.stars li {
    width: 18px;
    height: 18px;
  }
  .old-styles .review-info ul.stars {
    margin-right: 0;
  }
  .old-styles .pl-180 {
    padding-left: 16px;
  }
  .old-styles .top-info {
    text-align: center;
  }
  .old-styles .top-info a.link {
    font-size: 14px;
    padding: 5px 10px 10px;
  }
  .old-styles .mobile-hide {
    display: none;
  }
  .old-styles .company_content .rc_buttons_c > a {
    width: 100%;
  }
  .old-styles .company_content .rc_buttons_c > a > img {
    margin-right: 0 !important;
  }
}
@media (max-width: 700px) {
  .old-styles ul.pagination > li a,
  .old-styles ul.pagination > li span {
    width: 20px;
    height: 20px;
    font-size: 12px;
    line-height: 2;
  }
  .old-styles .rc_section_our_benefit_block_left .h3 {
    padding-right: 40px;
  }
  .old-styles .rc_section_our_benefit_block_left {
    background-size: 30%;
    background-position: 100% 0;
  }
  .old-styles .rc_section_subtitle {
    font-size: 14px;
    line-height: 1.2;
  }
  .old-styles .rc_section_title {
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 6px;
  }
  .old-styles .rc_section_title_block {
    padding-top: 30px;
  }
  .old-styles .rc_section_like_cars_content {
    padding-bottom: 30px;
  }
  .old-styles .faq_main_section .faq_main_right {
    display: none;
  }
}
@media (max-width: 650px) {
  .old-styles .rc_section_our_benefit_block_left,
  .old-styles .rc_section_our_benefit_block_right {
    width: 100%;
    background: #fff;
  }
  .old-styles .rc_section_interesting .rc_section_title_block,
  .old-styles .rc_section_interesting_block,
  .old-styles .rc_section_our_benefit_block {
    flex-wrap: wrap;
  }
  .old-styles .rc_section_our_benefit_block_left .h3,
  .old-styles .rc_section_our_benefit_block_left .h6 {
    justify-content: center;
    text-align: center;
  }
  .old-styles .intresting_item,
  .old-styles .rc_section_interesting .rc_section_title_block .rc_section_subtitle {
    width: 100%;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_title {
    font-size: 18px;
    line-height: 25px;
    max-width: 260px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    font-size: 24px;
    line-height: 35px;
    max-width: 260px;
    width: 300px;
  }
  .old-styles .rc_section_buggy_link {
    padding: 10px 20px;
    width: 182px;
    height: 40px;
  }
  .old-styles .rc_section_buggy_link {
    padding: 10px 20px;
    width: 182px;
    height: 40px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    font-size: 24px;
    line-height: 35px;
    max-width: 260px;
    padding-top: 125px;
    width: 300px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block {
    padding: 30px 60px 0 29px;
    height: 300px;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block .rc_section_choosCarBanner_category {
    margin-bottom: 30px;
  }
  .old-styles .rc_section_choosCarBanner.workWithUsBanner .rc_section_choosCarBanner_block {
    height: auto;
    padding-top: 85px;
    padding-bottom: 20px;
    background-size: 40% auto;
  }
  .old-styles .rc_section_like_cars_content {
    justify-content: center;
  }
  .old-styles .double-fields-wrapper > .form-field-wrapper {
    width: 100%;
    margin-bottom: 10px !important;
  }
  .old-styles .form-field-wrapper > input {
    background: 0 0;
  }
  .old-styles .double-fields-wrapper {
    flex-wrap: wrap;
  }
  .old-styles .basic-info-data,
  .old-styles .basic-info-linked-accounts {
    padding: 0;
  }
  .old-styles .basic-info-data .btn-large {
    max-width: unset;
    width: 100%;
  }
  .old-styles #sms-verify-button {
    margin: 0 !important;
  }
  .old-styles .rc_sort .result_count {
    width: 100%;
    font-weight: 400;
    margin-top: 15px;
    font-size: 16px;
  }
}
@media (max-width: 570px) {
  .old-styles .contact_us_page_form_frame {
    height: auto;
  }
  .old-styles .car_item,
  .old-styles .rc_section_luxoryCars .car_item {
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
    flex: inherit;
  }
  .old-styles .economy-cars-carousel .car_item {
    width: 100%;
  }
  .old-styles .intresting_item,
  .old-styles .rc_section_interesting .rc_section_title_block .rc_section_subtitle,
  .old-styles .rc_section_subtitle {
    width: 100%;
    flex-wrap: wrap;
  }
  .old-styles .rc_section_our_benefit_block_left .h3 {
    padding-right: 0;
  }
  .old-styles .rc_section_our_benefit_block {
    padding: 10px 20px 10px 20px;
  }
  .old-styles .rc_section_our_benefit_block_right_item .number {
    min-width: 80px;
    font-size: 24px;
    margin-right: 10px;
  }
  .old-styles .rc_section_choosCarBanner_block {
    padding: 20px;
  }
  .old-styles .rc_section_choosCarBanner_title {
    font-size: 28px;
    line-height: 30px;
  }
  .old-styles .rc_section_buggy_title {
    font-size: 28px;
    line-height: 40px;
    max-width: 195px;
    width: 235px;
  }
  .old-styles .rc_section_buggy_link {
    padding: 10px 20px;
    width: 182px;
    height: 40px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    font-size: 24px;
    line-height: 35px;
    max-width: 260px;
    padding-top: 125px;
    width: 300px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block {
    padding: 30px 60px 0 29px;
    height: 300px;
  }
  .old-styles .rc_home-page .rc_topbar {
    margin-bottom: 30px;
  }
  .old-styles .car_item_title {
    max-width: 100%;
  }
  .old-styles .rc_home-page {
    background-size: auto 240px;
    background-position: 0 0;
  }
  .old-styles .searchbar-tabs {
    top: -34px;
  }
  .old-styles .searchbar-tabs > li > a {
    font-size: 14px;
  }
  .old-styles .rc_extras_item .right_item span {
    display: block;
  }
}
@media (max-width: 520px) {
  .old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.left,
  .old-styles .daterangepicker.custom-calendar > .dr_content > .drp-calendar.right {
    width: 100%;
  }
  .old-styles .payment_option .checkbox-text,
  .old-styles .payment_option .checkbox-text > span {
    display: block !important;
  }
  .old-styles .rc_section_buggy_link {
    padding: 10px 20px;
    width: 182px;
    height: 40px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    font-size: 24px;
    line-height: 35px;
    max-width: 260px;
    padding-top: 115px;
    width: 300px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block {
    padding: 30px 60px 0 29px;
    height: 300px;
  }
  .old-styles .contact_us_page_form_frame {
    height: auto;
  }
  .old-styles .contact_header_description {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_contacts_block .col-md-6 {
    padding-bottom: 30px;
  }
  .old-styles .contact_us_address_block {
    margin-top: 30px;
  }
  .old-styles .mobile-contact_us_blocks {
    display: block;
  }
  .old-styles .contact_us_contacts_block.my-4.row {
    padding-bottom: 15px;
  }
  .old-styles .contact_us_page_form_frame {
    margin-top: 15px;
    margin-bottom: 30px;
  }
}
@media (max-width: 350px) {
  .old-styles .review-info.reviews {
    font-size: 15px;
  }
  .old-styles .contact_us_page_form_frame {
    height: auto;
  }
  .old-styles .top-info a.link {
    padding-left: 5px;
    padding-right: 5px;
  }
  .old-styles .rc_section_buggy_link {
    padding: 10px 20px;
    width: 182px;
    height: 40px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block .rc_section_buggy_title {
    font-size: 24px;
    line-height: 35px;
    max-width: 260px;
    padding-top: 125px;
    width: 300px;
  }
  .old-styles .rc_section_choosCarBanner .rc_section_buggy_block {
    padding: 30px 60px 0 29px;
    height: 300px;
  }
}
@media (max-width: 1199px) {
  .old-styles .rc_list-compare-button {
    top: auto;
    bottom: 9px;
    position: relative;
  }
}
.old-styles .rc_currency-widget.location {
  color: white;
}
.old-styles .log_in_page_form_button_submit {
  height: 40px;
  background: #009fe2;
  border-radius: 5px;
  border: 0;
  color: #ffffff;
}
.old-styles .login-register-form {
  box-sizing: border-box;
  padding: 30px 45px 45px;
  gap: 30px;
  border: 5px solid #f7f8fa;
  border-radius: 15px;
  height: auto;
}
.old-styles .login_register_page_another_action {
  background: white !important;
  border-radius: 5px !important;
  border: 1px solid #e1d6d6 !important;
  color: black !important;
}
@media (max-width: 991px) {
  .old-styles .login_register_page_info_block h1 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .old-styles #loginForm .passwords {
    display: block !important;
  }
}
@media (max-width: 576px) {
  .old-styles .login-register-form {
    border: none;
  }
  .old-styles #loginForm {
    padding: 0 !important;
  }
  .old-styles .login-register-form h5 {
    text-align: center;
    margin-top: 0 !important;
  }
  .old-styles .login-register-page .login_register_page_info_block {
    border-bottom: 1px solid #dee2e6 !important;
  }
}
.old-styles .toast {
  z-index: 1 !important;
  opacity: 0.9 !important;
}
.old-styles .toast-error {
  background-color: #ff6666 !important;
  color: #fff !important;
}
.old-styles .toast-info {
  background-color: #31708f !important;
  color: #fff !important;
}
.old-styles .toast-success {
  background-color: #66cc66 !important;
  color: #fff !important;
}
.old-styles #loginForm input#phone {
  padding-left: 65px !important;
}
.old-styles .profile-data-form #phone {
  padding-left: 0 !important;
}
.old-styles .user_role_dashboard {
  color: #009fe2 !important;
}
@media (max-width: 991px) {
  .old-styles .profile-data-form .passwords {
    display: block !important;
  }
  .old-styles .profile-data-form .passwords div {
    max-width: 100% !important;
  }
  .old-styles .profile-data-form h5 {
    justify-content: center !important;
    display: flex !important;
  }
  .old-styles .profile-data-form > div:first-child {
    display: flex !important;
    justify-content: center !important;
  }
  .old-styles #rc_profile_tab_switcher {
    justify-content: center !important;
  }
}
@media (max-width: 576px) {
  .old-styles .profile-data-form .col-md-12.pl-0 {
    padding-left: 15px !important;
  }
  .old-styles .dashboard_booking_table_page,
  .old-styles .dashboard_etc_buttons,
  .old-styles .login-register-page {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
.old-styles .dashboard_etc_buttons a {
  max-width: 300px !important;
  height: 40px;
  background: #009fe2;
  border-radius: 5px;
  border: 0;
  color: #ffffff;
}
.old-styles {
  /*
  styles.css
  */
}
.old-styles strong span {
  font-weight: 600;
}
.old-styles .mr-3 {
  margin-right: 3px;
}
.old-styles .mr-6 {
  margin-right: 6px;
}
.old-styles .phonecall,
.old-styles .whatsapp_btn {
  margin-top: 15px;
  height: 40px;
  padding: 0 28px;
  color: #fff !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 40px;
  background-color: #27b43e;
  border: none;
  cursor: pointer;
  outline: 0;
  text-align: center;
  display: block;
  position: relative;
}
.old-styles .phonecall {
  background-color: #138d2e;
  margin-right: 14px;
  margin-top: 0;
  padding: 0 8px;
  padding-left: 12px;
  font-size: 14px;
  text-transform: uppercase;
  min-width: 90px;
  direction: ltr;
}
.old-styles .desktop-version .phonecall {
  min-width: 120px;
}
.old-styles .phonecall.c-primary {
  background-color: #004ec1;
}
.old-styles .phonecall.prl-15 {
  padding: 0 15px;
}
.old-styles .phonecall small {
  font-size: 15px;
  position: absolute;
  top: 0;
  left: 8px;
}
.old-styles html.lang-ae .phonecall .mr-8 {
  margin-left: 0 !important;
  margin-right: 6px !important;
}
.old-styles .mobile_booking .phonecall small {
  position: relative;
  left: -1px;
}
.old-styles .whatsapp_btn.mt-none {
  margin-top: 0;
}
.old-styles .whatsapp_btn.mr {
  margin-right: 15px;
}
.old-styles .whatsapp_btn.auto {
  display: inline-block;
}
.old-styles .whatsapp_btn.lg {
  height: 56px;
  line-height: 56px;
  padding: 0 50px;
}
.old-styles .whatsapp_btn.full {
  width: 100%;
}
.old-styles .whatsapp_btn.telegram {
  background-color: #219ad6;
}
.old-styles .contact_directly {
  margin-top: 20px;
}
.old-styles .whatsapp_btn:disabled {
  opacity: 0.7;
}
.old-styles .whatsapp_btn.loading {
  color: transparent !important;
}
.old-styles .contact_directly span {
  background-color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c {
  margin-top: 12px;
  justify-content: space-between;
  margin-left: -3px;
  margin-right: -3px;
  margin-bottom: 6px;
}
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c.mob {
  display: none;
}
.old-styles .mobile-version .rc_buttons_c.no-wrap {
  flex-wrap: inherit;
  margin-top: 12px;
  margin-left: -3px;
  margin-right: -3px;
}
.old-styles .mobile-version .rc_buttons_c .phonecall,
.old-styles .mobile-version .rc_buttons_c .whatsapp_btn,
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c .phonecall,
.old-styles .rc_section_like_cars_content.deals .rc_buttons_c .whatsapp_btn {
  margin-top: 0;
  margin-left: 3px;
  margin-right: 3px;
  width: 100%;
  padding: 0 12px;
}
.old-styles .rc_color-gray {
  color: #888 !important;
}
.old-styles .color_gray {
  color: #666 !important;
}
.old-styles .rc_color-dark {
  color: #101010 !important;
}
.old-styles .rc_car-terms li {
  color: #835001;
  font-weight: 400;
}
.old-styles .rc_car-terms .refundable_deposit {
  font-size: 18px;
  line-height: 1.4;
  margin-top: 5px;
}
.old-styles .white_bg {
  background-color: #fff;
}
.old-styles .rc_home-page .rc_header {
  z-index: 1;
}
.old-styles .rc_home-page .rc_header.pb150 {
  padding-bottom: 150px;
}
.old-styles .rc_home-page .rc_header .rc_page-light_title,
.old-styles .rc_home-page .rc_header .rc_page-subtitle,
.old-styles .rc_home-page .rc_header .rc_page-title {
  font-size: 60px;
  line-height: 1.4;
  width: 100%;
  color: #fff;
  font-weight: 600;
}
.old-styles .rc_home-page .rc_header .rc_page-subtitle {
  font-size: 24px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.old-styles .rc_home-page .rc_header .rc_page-light_title {
  font-weight: 300;
  font-size: 16px;
  margin-bottom: 30px;
}
.old-styles .rc_home-page .rc_header .socials {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
.old-styles .contacts .socials a,
.old-styles .rc_home-page .rc_header .socials a {
  display: flex;
  align-items: center;
  color: #fff;
  position: relative;
  padding-left: 84px;
  width: 305px;
  height: 64px;
  line-height: 64px;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  transform: scale(1);
  transition: all 0.3s;
}
.old-styles .contacts .socials a {
  margin-bottom: 10px;
  width: 280px;
  height: auto;
  min-height: 50px;
  text-transform: inherit;
  font-weight: 400;
  padding-left: 60px;
  box-shadow: none;
  letter-spacing: 1px;
}
.old-styles .contacts .socials a:hover,
.old-styles .rc_home-page .rc_header .socials a:hover {
  transform: scale(1.05);
}
.old-styles .contacts .socials a:before,
.old-styles .rc_home-page .rc_header .socials a:before {
  content: "";
  position: absolute;
  width: 64px;
  height: 48px;
  top: 8px;
  left: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.3);
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .contacts .socials a:before {
  width: 60px;
  height: 50px;
  top: 0;
  border-right: none;
}
.old-styles .contacts .socials a.whatsapp,
.old-styles .rc_home-page .rc_header .socials a.whatsapp {
  background-color: #25d366;
}
.old-styles .contacts .socials a.fb,
.old-styles .rc_home-page .rc_header .socials a.fb {
  background: linear-gradient(180deg, #00c5ff 0, #006aff 100%);
}
.old-styles .contacts .socials a.wechat,
.old-styles .rc_home-page .rc_header .socials a.wechat {
  background-color: #52bd3b;
}
.old-styles .contacts .socials a.whatsapp:before,
.old-styles .rc_home-page .rc_header .socials a.whatsapp:before {
  background-image: url(../templates/evolveae/assets/images/whatsapp.svg);
}
.old-styles .contacts .socials a.fb:before,
.old-styles .rc_home-page .rc_header .socials a.fb:before {
  background-image: url(../templates/evolveae/assets/images/fb.svg);
}
.old-styles .contacts .socials a.wechat:before,
.old-styles .rc_home-page .rc_header .socials a.wechat:before {
  background-image: url(../templates/evolveae/assets/images/wechat.svg);
}
.old-styles .rc_home-page .rc_header .info_txt {
  color: #fff;
}
.old-styles .header_info {
  margin-top: 50px;
  margin-left: 0;
  padding-left: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.old-styles .header_info.mobile {
  display: none;
}
.old-styles .header_info.br {
  margin-bottom: 30px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.old-styles .header_info > li {
  color: #fff;
  list-style: none;
  max-width: 280px;
}
.old-styles .header_info > li .title {
  font-weight: 500;
  font-size: 24px;
  line-height: 28px;
  margin-top: 20px;
  margin-bottom: 15px;
}
.old-styles .header_info > li .txt {
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
}
.old-styles .header_info > a {
  display: flex;
  padding: 15px 20px;
  font-weight: 500;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.old-styles .header_info > a.middle {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.old-styles .mob_banner {
  display: none;
}
.old-styles .rc_section.inner_page {
  padding-top: 80px;
  padding-bottom: 80px;
}
.old-styles .rc_section.dark_bg {
  background-color: #1f2126;
}
.old-styles .rc_section.car_bg {
  background-color: #1f2126;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url(../templates/evolveae/assets/images/partner_bg.jpg);
}
.old-styles .rc_title-lg-h1.white {
  color: #fff;
}
.old-styles .rc_title-lg-h1,
.old-styles .rc_title-lg-h1 span {
  display: block;
  font-size: 60px;
  line-height: 72px;
  font-weight: 700;
  text-align: left;
}
.old-styles .rc_title-lg-h1 span {
  color: #009fe2;
  display: initial;
  position: static;
}
.old-styles .rc_section.inner_page .subtitle {
  font-weight: 300;
  color: #373b44;
  font-size: 16px;
}
.old-styles .rc_section.inner_page .subtitle.white {
  color: #fff;
}
.old-styles .grant_total_price {
  font-size: 19px;
  font-weight: 600;
  margin-top: 10px;
  margin-bottom: 0;
}
.old-styles .grant_total_price strong {
  font-size: 20px;
}
.old-styles .about_info {
  margin-top: 60px;
}
.old-styles .about_info > .item {
  padding-right: 100px;
  margin-bottom: 60px;
}
.old-styles .about_info h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 47px;
  margin-bottom: 30px;
}
.old-styles .about_info h3.mt50 {
  margin-top: 50px;
}
.old-styles .about_info p {
  padding-left: 20px;
  padding-right: 50px;
  position: relative;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 26px;
  color: #373b44;
  font-weight: 300;
}
.old-styles .about_info p:before {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  left: 0;
  top: 8px;
  background: #009fe2;
}
.old-styles .about_info p a {
  color: #373b44;
  border-bottom: 2px solid #373b44;
}
.old-styles .about_info p a:hover {
  color: #373b44;
  border-bottom: none;
}
.old-styles .about_info .text {
  margin-top: 20px;
  font-size: 20px;
  line-height: 1.5;
  color: #3b3b3b;
  font-weight: 500;
}
.old-styles .rc_btn_link {
  background: #0c4fbf;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  text-transform: uppercase;
  color: #fff;
  min-width: 380px;
  max-width: 100%;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 2px;
  display: inline-block;
  text-align: center;
  padding: 20px !important;
  transform: scale(1);
  transition: all 0.3s;
  height: auto;
  border: none;
}
.old-styles .rc_btn_link.sm {
  max-width: 240px;
}
.old-styles .rc_btn_link.full {
  max-width: 100%;
  width: 100%;
}
.old-styles .rc_btn_link:hover {
  color: #fff;
  transform: scale(1.05);
}
.old-styles .stepper_about {
  position: relative;
  display: inline-block;
  width: 100%;
  color: #fff;
  margin-top: 80px;
}
.old-styles .stepper_about .title {
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 20px;
  margin-top: 30px;
}
.old-styles .stepper_about ul {
  margin-left: 0;
  line-height: 1.4;
  padding-left: 15px;
}
.old-styles .stepper_about ul li {
  margin-bottom: 15px;
}
.old-styles .stepper-container {
  display: flex;
  width: 100%;
  position: relative;
}
.old-styles .stepper-info {
  width: 100%;
  position: relative;
  padding-top: 20px;
  padding-bottom: 30px;
  padding-right: 50px;
  min-height: 54px;
}
.old-styles .stepper-container .number {
  position: absolute;
  top: -24px;
  left: 0;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1f2126;
  border: 2px solid #009fe2;
  color: #009fe2;
  z-index: 2;
}
.old-styles .stepper-container .line {
  background-color: rgba(255, 255, 255, 0.1);
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  height: 1px;
}
.old-styles .stepper-container .line.r {
  right: 28px;
}
.old-styles .stepper-container .line.last {
  display: none;
}
.old-styles .stepper-container .line:before {
  content: "";
  position: absolute;
  width: 27px;
  height: 11px;
  top: -5.5px;
  left: 50%;
  margin-left: -13.5px;
  background-image: url(../templates/evolveae/assets/images/about_icon06.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.old-styles .stepper-container .line.reverse:before {
  background-image: url(../templates/evolveae/assets/images/about_icon08.svg);
}
.old-styles .stepper-horizontal .line {
  background-color: rgba(255, 255, 255, 0.1);
}
.old-styles .stepper-horizontal-right {
  position: absolute;
  width: 28px;
  height: 100%;
  top: 0;
  right: 0;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-left: none;
}
.old-styles .stepper-horizontal-right:before {
  content: "";
  position: absolute;
  width: 11px;
  height: 27px;
  top: 50%;
  right: -5.5px;
  margin-top: -13.5px;
  background-image: url(../templates/evolveae/assets/images/about_icon07.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.old-styles .stepper-horizontal-left {
  position: absolute;
  width: 50px;
  height: 100%;
  top: 0;
  left: -50px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-right: none;
}
.old-styles .about_banner_info {
  margin-top: 80px;
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
  padding: 40px 40% 40px 60px;
  background-size: auto 100%;
  background-position: right 0;
  background-repeat: no-repeat;
  background-image: url(../templates/evolveae/assets/images/about_partner.jpg);
}
.old-styles .about_banner_info .subtitle {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #9c9da2;
}
.old-styles .about_banner_info h3 {
  margin-top: 30px;
  margin-bottom: 40px;
}
.old-styles .about_banner_info h3,
.old-styles .about_banner_info h3 span {
  font-weight: 700;
  font-size: 40px;
  line-height: 47px;
}
.old-styles .info_block {
  margin-top: 40px;
  margin-bottom: 30px;
  max-width: 480px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  padding: 30px;
  display: inline-block;
}
.old-styles .info_block.mr {
  margin-right: 40px;
}
.old-styles .info_block h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 47px;
  color: #fff;
  margin-top: 25px;
  margin-bottom: 30px;
}
.old-styles .content-tab {
  padding-top: 30px;
}
.old-styles .content-tab form {
  max-width: 400px;
}
.old-styles .tab-content .tab_pane {
  display: none;
}
.old-styles .tab-content .tab_pane.active {
  display: block;
}
.old-styles .rc-tabs {
  width: 100%;
  display: flex;
  border-bottom: 1px solid #ddd;
}
.old-styles .rc-tabs li a {
  display: block;
  padding: 10px 30px;
  font-weight: 700;
  font-size: 34px;
  line-height: 1.4;
  color: #373b44;
  border-bottom: 4px solid transparent;
}
.old-styles .rc-tabs li.active a {
  color: #009fe2;
  border-bottom: 4px solid #009fe2;
}
.old-styles .attach_files {
  position: relative;
  width: 100%;
  margin-bottom: 12px;
}
.old-styles .attach_files label {
  cursor: pointer;
  font-size: 14px;
  line-height: 22px;
  padding: 14px 33px;
  color: #0c4fbf;
  display: block;
  border-bottom: 1px solid #ddd;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url(../templates/evolveae/assets/images/paper-clip.svg);
}
.old-styles .attach_files input {
  height: 0;
  width: 0;
  opacity: 0;
  position: absolute;
  overflow: hidden;
  z-index: -1;
}
.old-styles .attach_files .deleteFile {
  position: absolute;
  top: 14px;
  left: 0;
  width: 24px;
  height: 24px;
  border: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../templates/evolveae/assets/images/x.svg);
}
.old-styles .file_view {
  padding-left: 35px;
  position: relative;
  display: none;
  margin-top: 7px;
}
.old-styles .file_view .label {
  font-size: 12px;
  line-height: 1.2;
  font-weight: 400;
  color: #999;
  padding: 0;
}
.old-styles .file_view .filename {
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
  display: block;
}
.old-styles .checkbox-wrapper.radio input:checked ~ .checkmark {
  background-color: #fff;
}
.old-styles .checkbox-wrapper.radio .checkmark:after {
  left: 4px;
  top: 4px;
  width: 12px;
  height: 12px;
  border: none;
  background-color: #2196f3;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
.old-styles .title_h1 {
  font-weight: 300 !important;
  font-size: 36px;
  line-height: 45px;
  margin-top: 0;
  margin-bottom: 15px;
}
.old-styles .title_h1 span {
  display: block;
  font-size: 18px;
  line-height: 30px;
}
.old-styles label.required:after {
  content: "*";
  margin-left: 3px;
  color: #ed1b24;
}
.old-styles .color-grey {
  color: grey;
}
.old-styles .single-field-wrapper {
  position: relative;
}
.old-styles .single-field-wrapper .note {
  font-size: 14px;
  line-height: 22px;
  color: #0c4fbf;
  display: flex;
  align-items: center;
  position: absolute;
  top: 14px;
  left: 100%;
  width: 100%;
  margin-left: 15px;
}
.old-styles .single-field-wrapper .note span {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #0c4fbf;
  margin-right: 6px;
  font-size: 12px;
}
.old-styles .form-field-wrapper .bootstrap-select > .dropdown-toggle {
  height: 35px;
  background-color: transparent;
  padding-left: 24px;
  background-position: 0 center;
  border: none;
  color: inherit;
  font: inherit;
  box-shadow: none !important;
}
.old-styles .form-field-wrapper .bootstrap-select > .dropdown-toggle > .filter-option {
  font-weight: 400;
  color: #111;
}
.old-styles .form-field-wrapper .bootstrap-select > .dropdown-toggle.rc_field-valid > .filter-option {
  color: #111;
}
.old-styles .form-field-wrapper input[class*=ico-] {
  padding-left: 24px;
  background-repeat: no-repeat;
  background-position: 0 center;
}
.old-styles .form-field-wrapper input.ico-calendar {
  background-image: url(../icons/site/system/18/grey/calendar.svg);
}
.old-styles .form-field-wrapper input.ico-email {
  background-image: url(../icons/site/system/18/grey/email.svg);
}
.old-styles .form-field-wrapper input.ico-phone {
  background-image: url(../icons/site/system/18/grey/phone.svg);
}
.old-styles .form-field-wrapper .intl-tel-input input,
.old-styles .form-field-wrapper textarea {
  width: 100%;
  border: none;
  outline: 0;
}
.old-styles .form-field-wrapper .intl-tel-input .selected-flag {
  height: 22px;
  background-color: transparent;
}
.old-styles .form-field-wrapper select.rc_selectpicker {
  height: 26px;
  border: none;
  background-color: transparent;
  padding: 0;
  background-image: none !important;
  outline: 0;
}
.old-styles .rc_booking-process-steps li.active span,
.old-styles .rc_booking-process-steps li.done span {
  border-color: #009fe2;
  background-color: #009fe2;
}
.old-styles .rc_booking-process-steps li span {
  border-color: #e5e5e5;
  background-color: #e5e5e5;
  width: 60px;
  height: 60px;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_booking-process-steps li span.search {
  background-image: url(../icons/site/system/24/grey/search.svg);
}
.old-styles .rc_booking-process-steps li span.details {
  background-image: url(../icons/site/system/24/grey/calendar.svg);
}
.old-styles .rc_booking-process-steps li.active span.details {
  background-image: url(../icons/site/system/24/white/calendar.svg);
}
.old-styles .rc_booking-process-steps li span.detail {
  background-image: url(../icons/booking_proccess/info_grey.svg);
}
.old-styles .rc_booking-process-steps li.active span.detail {
  background-image: url(../icons/booking_proccess/info_white.svg);
}
.old-styles .rc_booking-process-steps li span.awaiting {
  background-image: url(../icons/booking_proccess/clock_grey.svg);
}
.old-styles .rc_booking-process-steps li.active span.awaiting {
  background-image: url(../icons/booking_proccess/clock_white.svg);
}
.old-styles .rc_booking-process-steps li span.finish {
  background-image: url(../icons/booking_proccess/check_grey.svg);
}
.old-styles .rc_booking-process-steps li.active span.finish {
  background-image: url(../icons/booking_proccess/check_white.svg);
}
.old-styles .rc_booking-process-steps li::after,
.old-styles .rc_booking-process-steps li::before {
  width: calc(50% - 30px);
  top: 30px;
  background-color: #e5e5e5;
}
.old-styles .rc_booking-process-steps div {
  color: #666;
  font-weight: 400;
}
.old-styles .rc_booking-process-steps li.active div {
  color: #000;
  font-weight: 500;
}
.old-styles .delivery_info {
  margin-top: 15px;
  margin-left: 0;
  padding-left: 20px;
}
.old-styles .delivery_info > li {
  color: #888;
  margin-bottom: 7px;
}
.old-styles .mobile_booking_head .head {
  position: relative;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04), 0 7px 10px rgba(0, 0, 0, 0.08);
  padding: 20px 40px 12px;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  margin-bottom: 20px;
}
.old-styles .mobile_booking_head_btn {
  position: absolute;
  top: 15px;
  right: 3px;
  border: none;
  background-color: transparent;
  outline: 0 !important;
}
.old-styles .mobile_booking_head .prices {
  padding: 12px 20px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  margin-top: 25px;
  margin-bottom: 11px;
}
.old-styles .mobile_booking_head .perDay,
.old-styles .mobile_booking_head .perDay span {
  font-size: 17px;
}
.old-styles .mobile_booking_head .prices .price {
  font-size: 19px;
}
.old-styles .booking_main {
  padding-right: 30px;
  border-right: 1px solid #e5e5e5;
  margin-bottom: 20px;
}
.old-styles .rc_booking-confirmation .booking_main {
  padding-right: 50px;
}
.old-styles .booking_sidebar {
  padding-left: 40px;
  margin-bottom: 20px;
}
.old-styles .booking_sidebar .rc_booking-order-details {
  border: none;
  padding-top: 0;
}
.old-styles .rc_booking-order-details .title {
  font-weight: 400;
  font-size: 22px;
  text-transform: inherit;
}
.old-styles .booking_form {
  border: 1px solid #e5e5e5;
  padding: 0 40px;
  margin-top: -1px;
  position: relative;
}
.old-styles .booking_form.complete {
  border: 1px solid #8cd66c;
  z-index: 1;
}
.old-styles .booking_form.not_complete {
  border: 1px solid red;
  z-index: 1;
}
.old-styles .booking_form > a.accord {
  padding: 30px;
  font-weight: 500;
  font-size: 22px;
  line-height: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #000;
  position: relative;
}
.old-styles .booking_form > .collapse.in {
  padding-bottom: 20px;
}
.old-styles .booking_form > a.accord span {
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #999;
}
.old-styles .booking_form > a.accord:before {
  content: "";
  position: absolute;
  top: 30px;
  left: 0;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-size: 22px auto;
}
.old-styles .booking_form > a.accord.personal:before {
  background-image: url(../icons/booking_proccess/user.svg);
}
.old-styles .booking_form > a.accord.payment:before {
  background-image: url(../icons/booking_proccess/credit-card.svg);
}
.old-styles .booking_form > a.accord.location:before {
  background-image: url(../icons/booking_proccess/map-pin.svg);
}
.old-styles .booking_form > a.accord.extra:before {
  background-image: url(../icons/booking_proccess/plus-circle.svg);
}
.old-styles .booking_form.complete > a.accord:before {
  background-image: url(../icons/booking_proccess/checked.svg) !important;
}
.old-styles .booking_form.not_complete > a.accord:before {
  background-image: url(../icons/booking_proccess/error-triangle.svg) !important;
}
.old-styles .booking_form > a.accord:after {
  content: "";
  position: absolute;
  top: 30px;
  right: 0;
  width: 20px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url(../icons/booking_proccess/chevron-up.svg);
}
.old-styles .booking_form > a.accord.collapsed:after {
  background-image: url(../icons/booking_proccess/chevron-down.svg);
}
.old-styles .booking_form .verified-action,
.old-styles .booking_form .verify-action {
  margin-left: 15px;
  margin-bottom: 12px;
}
.old-styles .payment_options {
  display: block;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 10px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  overflow: hidden;
}
.old-styles .payment_options .payment_option {
  display: block;
  padding: 25px 20px;
}
.old-styles .payment_options .payment_option:first-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.16);
}
.old-styles .payment_options .payment_option.active {
  background-color: #009fe2;
}
.old-styles .payment_options .payment_option.active * {
  color: #fff;
}
.old-styles .payment_options.insurance .payment_option {
  padding: 7px 15px 15px 62px;
  position: relative;
  cursor: pointer;
  min-height: 66px;
}
.old-styles .payment_options.insurance .payment_option:hover {
  background-color: #e9f9ff;
}
.old-styles .payment_options.insurance .payment_option.disabled {
  background-color: #eee !important;
  cursor: inherit;
}
.old-styles .payment_options.insurance .payment_option img {
  position: absolute;
  top: 15px;
  left: 14px;
}
.old-styles .payment_option .checkbox-wrapper {
  margin-bottom: 5px;
  max-width: inherit;
}
.old-styles .payment_option .checkmark {
  top: 7px;
}
.old-styles .checkbox-wrapper input:checked ~ .checkmark.radio {
  background-color: transparent;
}
.old-styles .payment_options.insurance input {
  display: none;
}
.old-styles .payment_options.insurance input:checked ~ .payment_option {
  background-color: #009fe2;
}
.old-styles .payment_options.insurance input:checked ~ .payment_option * {
  color: #fff;
}
.old-styles .checkbox-wrapper .checkmark.radio:after {
  width: 11px;
  height: 19px;
  top: -1px;
}
.old-styles .payment_option .checkbox-text {
  display: flex;
  justify-content: space-between;
}
.old-styles .payment_option .checkbox-text,
.old-styles .payment_option .checkbox-text span {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
}
.old-styles .payment_option .desc {
  font-size: 14px;
  line-height: 1.5;
  color: grey;
  display: block;
  width: 100%;
  margin-top: 10px;
}
.old-styles .payment_option.active .desc {
  color: #fff;
}
.old-styles .booking_actions {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-top: 20px;
}
.old-styles .booking_actions > .rc_button {
  width: 99%;
  text-transform: uppercase;
  font-size: 16px;
  height: 50px;
}
.old-styles .booking_actions > .rc_button.c-grey {
  margin-right: 1%;
  line-height: 50px;
  border: 1px solid #e5e5e5;
  background-color: #fff;
}
.old-styles .booking_actions > .rc_button.c-info {
  margin-left: 1%;
}
.old-styles .rc_booking-order-details .details {
  border-top: none;
}
.old-styles .rc_booking-order-details .details li {
  border: none;
  letter-spacing: 0.3px;
}
.old-styles .rc_booking-order-details .details .productName,
.old-styles .rc_booking-order-details .details div {
  color: #000;
  font-weight: 400;
  font-size: 15px;
}
.old-styles .rc_booking-order-details .details li.total div {
  font-size: 24px;
  font-weight: 400;
}
.old-styles .rc_booking-order-details .details li.total strong {
  font-size: 26px;
  font-weight: 500;
}
.old-styles .rc_booking-order-details .details ul.dashed {
  margin-top: 8px;
}
.old-styles .rc_booking-order-details .details strong {
  font-weight: 500;
}
.old-styles .rc_booking-order-details .details hr {
  margin-top: 15px;
  margin-bottom: 15px;
  border-top: 1px dashed #ddd;
}
.old-styles .booking_terms {
  margin-bottom: 30px;
  margin-top: 30px;
}
.old-styles .booking_terms .checkbox-wrapper {
  max-width: inherit;
}
.old-styles .booking_period {
  background-color: #f5f5f5;
  padding: 20px 20px 10px;
  margin-bottom: 20px;
}
.old-styles .booking_period p {
  display: flex;
  justify-content: space-between;
  color: #999;
}
.old-styles .booking_period p strong,
.old-styles .rc_booking-order-details .details span.price {
  color: #000;
}
.old-styles .rc_car-terms li::before {
  display: none;
}
.old-styles .rc_booking-order-details .rc_car-terms {
  margin-bottom: 20px;
  width: 100%;
}
.old-styles .rc_booking-confirmation .rc_car-terms li span,
.old-styles .rc_booking-order-details .rc_car-terms li span {
  display: block;
  padding-left: 22px;
  color: #e2a006;
  margin-bottom: 10px;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url(../icons/booking_proccess/alert-triangle.svg);
}
.old-styles .booking_status {
  padding-bottom: 30px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 20px;
}
.old-styles .booking_status.bottom {
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 0;
  padding-top: 30px;
  border-top: 1px solid #e5e5e5;
  margin-top: 20px;
}
.old-styles .booking_awaiting {
  margin-top: 30px;
  background: #e6f5fc;
  padding: 30px 10px 10px;
}
.old-styles .booking_awaiting.offline {
  background: #f5f5f5;
}
.old-styles .booking_awaiting .head {
  padding-left: 88px;
  padding-right: 140px;
  min-height: 50px;
  background-image: url(../templates/evolveae/assets/images/support.svg);
  background-position: 20px 5px;
  background-repeat: no-repeat;
  position: relative;
}
.old-styles .booking_awaiting.offline .head {
  background-image: url(../templates/evolveae/assets/images/support-zzz.svg);
}
.old-styles .booking_awaiting .head .title {
  font-size: 22px;
  color: #009fe2;
}
.old-styles .booking_status h2 {
  font-weight: 300;
  font-size: 36px;
  line-height: 45px;
  margin-top: 3px;
}
.old-styles .booking_awaiting p,
.old-styles .booking_status p {
  font-weight: 400;
  font-size: 17px;
  line-height: 30px;
  color: grey;
}
.old-styles .booking_awaiting .countdown {
  position: absolute;
  top: 0;
  right: 15px;
  width: 90px;
  height: 90px;
}
.old-styles .booking_awaiting .countdown .txt {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 300;
  font-size: 24px;
  line-height: 45px;
  color: #000;
}
.old-styles .booking_awaiting .countdown .loader {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: url(../icons/booking_proccess/loading.png);
  animation: spin 2s linear infinite;
  -webkit-animation-name: ios-spin;
  -webkit-animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}
.old-styles .booking_awaiting .contacts {
  margin-top: 25px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  padding: 25px;
}
.old-styles .booking_awaiting .socials {
  padding-right: 110px;
  position: relative;
}
.old-styles .booking_awaiting.offline .socials > a {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.old-styles .booking_awaiting .socials .or {
  width: 110px;
  position: absolute;
  top: 0;
  bottom: 10px;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.old-styles .booking_awaiting .socials .or span {
  padding: 5px;
  background-color: #fff;
  position: relative;
  z-index: 2;
  font-size: 18px;
  line-height: 30px;
  color: #888;
  text-transform: uppercase;
}
.old-styles .booking_awaiting .contacts .or:before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  width: 1px;
  height: 100%;
  background-color: #e5e5e5;
}
.old-styles .booking_awaiting .contacts .notify_email {
  width: 100%;
  text-align: center;
}
.old-styles .contacts .notify_email .title {
  font-size: 22px;
  line-height: 1.4;
  color: #000;
  margin-bottom: 15px;
}
.old-styles .contacts .notify_email p {
  font-size: 16px;
  margin-bottom: 15px;
}
.old-styles .contacts .notify_email .rc_btn_link {
  width: 100%;
  min-width: inherit;
  font-size: 16px;
  letter-spacing: 1px;
  text-transform: none;
  font-weight: 400;
  box-shadow: none;
  padding: 13px 20px !important;
}
.old-styles .contacts .notify_email .rc_btn_link:before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  background-image: url(../icons/site/system/24/white/email.svg);
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-right: 15px;
}
.old-styles .contacts .notify_email .rc_btn_link.loading {
  height: auto;
}
.old-styles .contacts .notify_email .rc_btn_link.sended:before {
  background-image: url(../icons/site/verify.svg);
  background-size: 30px auto;
}
.old-styles .request_booking {
  padding-left: 20px;
  border-left: 1px solid #009fe2;
  line-height: 1.4;
  margin-top: 40px;
  font-size: 16px;
  color: #888;
}
.old-styles .request_booking .title {
  font-size: 22px;
  margin-bottom: 12px;
  color: #000;
}
.old-styles .working_hours {
  font-size: 18px;
  line-height: 1.4;
  margin-top: 20px;
  text-align: center;
}
.old-styles .booking_status h2::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url(../icons/booking_proccess/check.svg);
  background-size: auto 45px;
  width: 45px;
  height: 45px;
  margin-left: 10px;
}
.old-styles .booking_status .btns {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.old-styles .booking_status .btns > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 50px;
  text-align: center;
  color: #fff;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.old-styles .booking_status .btns > a.download_pdf {
  background-color: #004ec1;
  margin-right: 10px;
}
.old-styles .booking_status .btns > a.whatsapp_share {
  background-color: #2bb741;
}
.old-styles .booking_declined {
  max-width: 600px;
  margin: 70px auto 0;
  text-align: center;
  padding: 0 15px;
}
.old-styles .booking_declined h1 {
  font-weight: 300;
  font-size: 36px;
  line-height: 1.4;
  margin-top: 40px;
  margin-bottom: 20px;
}
.old-styles .booking_declined p {
  font-size: 18px;
  color: grey;
  line-height: 1.8;
}
.old-styles .booking_declined a {
  display: inline-block;
  width: 320px;
  background: #fff;
  border: 1px solid #e5e5e5;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  color: #010101;
  padding: 16px;
  margin-top: 20px;
}
.old-styles .price_details_content {
  background-color: #f7f7f7;
  border-top: 1px solid #e5e5e5;
  padding: 15px;
  margin: 0;
  list-style: none;
}
.old-styles .price_details_content li {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  align-items: center;
}
.old-styles .price_details_content li.title {
  color: #999;
  text-transform: uppercase;
  font-size: 13px;
  margin-bottom: 15px;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.old-styles .price_details_content li * {
  font-size: 16px;
  line-height: 1.5;
}
.old-styles .price_details_content li div span {
  text-transform: lowercase;
}
.old-styles .price_details_content li div span.capital {
  text-transform: capitalize;
}
.old-styles .price_details_content li strong,
.old-styles .price_details_content li strong span {
  font-weight: 500;
}
.old-styles .price_details_content hr {
  border-top: 1px dashed #ccc;
}
.old-styles .price_details_content li.total div {
  font-size: 24px;
}
.old-styles .price_details_content li.total .price,
.old-styles .price_details_content li.total .price strong {
  font-size: 30px;
  font-weight: 500;
}
.old-styles .price_total_content {
  background-color: #e2f8cf;
  border-top: 1px solid #e5e5e5;
  padding: 15px;
  list-style: none;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.old-styles .price_total_content.danger {
  background-color: #fce4dd;
  color: #e24400;
}
.old-styles .price_total_content .info {
  letter-spacing: 0.5px;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #247715;
  line-height: 1.5;
  max-width: 100px;
}
.old-styles .countdown {
  font-size: 24px;
  line-height: 1.4;
  color: #247715;
}
.old-styles .form-field-wrapper > label.checkbox-wrapper.radio {
  text-transform: none;
  color: #333;
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes ios-spin {
  0% {
    -webkit-transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
.old-styles .modal-dialog.rc_modal_c .modal-content {
  overflow: hidden;
}
.old-styles .modal-dialog.rc_modal_c .modal-body {
  padding: 0;
}
.old-styles .modal-dialog.rc_modal_c .modal-title {
  font-weight: 700;
  font-size: 34px;
  line-height: 1.4;
  color: #fff;
  padding: 33px;
  background-color: #009fe2;
}
.old-styles .modal-dialog.rc_modal_c .modal-body form {
  padding: 15px 30px 30px;
}
.old-styles .gmaps_modal .success_alert,
.old-styles .modal-dialog .success_alert {
  padding: 50px 30px;
  text-align: center;
  display: none;
}
.old-styles .gmaps_modal .success_alert {
  display: block;
}
.old-styles .gmaps_modal .success_alert h3,
.old-styles .modal-dialog .success_alert h3 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 35px;
  line-height: 1.4;
}
.old-styles .gmaps_modal .success_alert p,
.old-styles .modal-dialog .success_alert p {
  font-size: 16px;
  line-height: 1.4;
}
.old-styles .rc_modal_close {
  outline: 0 !important;
  width: 88px;
  height: 88px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../templates/evolveae/assets/images/close_modal.svg);
  border: none;
  background-color: transparent;
}
.old-styles .scroll_renty {
  top: 50%;
  right: 25px;
  z-index: 999;
  position: fixed;
}
.old-styles .scroll_renty li a {
  display: flex;
  justify-content: flex-end;
  position: relative;
  padding: 0;
  height: 15px;
  padding-right: 18px;
  color: #000;
  margin-bottom: 5px;
  text-transform: uppercase;
  background-color: transparent !important;
  text-align: right;
}
.old-styles .scroll_renty.white li a {
  color: #fff;
}
.old-styles .scroll_renty li a span {
  color: #000 !important;
}
.old-styles .scroll_renty.white li a span {
  color: #fff !important;
}
.old-styles .scroll_renty li a:before {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  border: 1px solid #009fe2;
  top: 3px;
  right: 0;
}
.old-styles .scroll_renty li.active a:before {
  width: 8px;
  height: 8px;
  border: 1px solid #009fe2;
  background: #009fe2;
  right: -1px;
}
.old-styles .scroll_renty li a span {
  font-size: 10px;
  line-height: 12px;
}
.old-styles .scroll_renty li.active a span {
  text-decoration: underline;
}
.old-styles .invisible_content_scroll {
  position: absolute;
  left: 0;
  height: 1px;
  width: 100%;
  opacity: 0;
}
.old-styles #about_company,
.old-styles #support {
  top: 0;
}
.old-styles #about_problem,
.old-styles #why_renty {
  top: 300px;
}
.old-styles #terms_condition {
  top: 1100px;
}
.old-styles #how_to_work,
.old-styles #partners {
  top: 1850px;
}
.old-styles #interesting {
  top: 2800px;
}
.old-styles #become_partner {
  top: 3360px;
}
.old-styles .gmaps_modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1001;
  background-color: rgba(0, 0, 0, 0.7);
  display: none;
  align-items: center;
  justify-content: center;
}
.old-styles .gmaps_modal.open {
  display: flex;
}
.old-styles .gmaps_modal .gmaps_modal_body {
  background-color: #fff;
  width: 700px;
  min-height: 400px;
  overflow: hidden;
  position: relative;
}
.old-styles .gmaps_modal #gmaps {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.old-styles .gmaps_modal_body button {
  position: absolute;
  bottom: 15px;
  left: 50%;
  z-index: 11;
  width: 140px;
  margin-left: -70px;
  margin-right: 0;
  padding: 15px 20px;
  justify-content: center;
}
@media (max-width: 1110px) {
  .old-styles .blog-page.container {
    max-width: 100%;
    width: 100%;
  }
}
.old-styles .blog-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5vw;
  list-style: none;
  padding: 0;
  width: 100%;
}
@media (max-width: 769px) {
  .old-styles .blog-list {
    grid-template-columns: repeat(1, 1fr);
  }
}
.old-styles .blog-list > li {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  vertical-align: top;
  margin-left: 1%;
  margin-right: 1%;
  margin-bottom: 25px;
  position: relative;
  background-color: #fff;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.old-styles .blog-list > li .img {
  height: 220px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.old-styles .blog-list > li .img img {
  width: 70% !important;
  opacity: 0.6;
  height: auto !important;
}
.old-styles .blog-list > li .body {
  padding: 15px 20px;
  display: block;
}
.old-styles .blog-detail .date,
.old-styles .blog-list > li .date {
  display: flex;
  justify-content: space-between;
  color: #909d9f;
  margin-bottom: 10px;
}
.old-styles .blog-detail .date {
  margin-top: 25px;
  justify-content: inherit;
}
.old-styles .blog-detail .date span,
.old-styles .blog-list > li .date span {
  font-weight: 500;
  font-size: 15px;
  display: flex;
  align-items: flex-start;
}
.old-styles .blog-detail .date span {
  font-size: 16px;
  margin-right: 30px;
  align-items: center;
}
.old-styles .blog-list > li .title {
  line-height: 1.4;
  height: 238px;
  font-size: 20px;
  font-weight: 500;
  color: #000;
  margin-bottom: 10px;
  overflow: hidden;
}
.old-styles .blog-list > li .title > a {
  font-size: 20px;
  color: #000;
}
.old-styles .blog-list > li .text {
  line-height: 1.6;
  font-size: 16px;
  font-weight: 400;
  margin-top: 10px;
  color: #444;
  display: block;
}
.old-styles .blog-list > li .readmore {
  display: block;
  text-align: center;
  margin: 14px 0 10px;
}
.old-styles .blog-list > li .readmore a {
  color: #fff;
  font-size: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  background-color: #009fe2;
  display: inline-block;
  padding: 10px 30px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.old-styles .blog-list > li .readmore a:hover {
  transform: scale(1.1);
}
.old-styles .blog-detail .rc_title-h1 {
  margin-top: 20px;
}
.old-styles .blog-detail .text-full * {
  font-size: 17px;
  line-height: 1.6;
  color: #444;
}
.old-styles .blog-detail .rc_title-h1,
.old-styles .blog-detail .rc_title-h2,
.old-styles .blog-detail .rc_title-h3,
.old-styles .blog-detail .rc_title-h4,
.old-styles .blog-detail .text-full h2,
.old-styles .blog-detail .text-full h2 *,
.old-styles .blog-detail .text-full h3,
.old-styles .blog-detail .text-full h3 *,
.old-styles .blog-detail .text-full h4,
.old-styles .blog-detail .text-full h4 * {
  color: #000 !important;
}
.old-styles .blog-detail .text-full h2,
.old-styles .blog-detail .text-full h2 * {
  font-size: 28px;
}
.old-styles .blog-detail .text-full h3,
.old-styles .blog-detail .text-full h3 * {
  font-size: 24px;
}
.old-styles .blog-detail .text-full h4,
.old-styles .blog-detail .text-full h4 * {
  font-size: 20px;
}
.old-styles .blog-detail .img {
  overflow: hidden;
  margin-top: 10px;
}
.old-styles .blog-detail .img img {
  max-height: 500px;
  width: 100%;
  object-fit: cover;
}
.old-styles .blog-detail .img img {
  max-height: 500px;
  width: 100%;
  object-fit: cover;
}
.old-styles .blog-detail img {
  max-width: 100% !important;
  height: auto !important;
  margin-top: 15px;
  margin-bottom: 15px;
}
.old-styles .rc_modals {
  align-items: center;
  display: flex !important;
  justify-content: center;
  position: fixed;
  padding: 10px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  z-index: -10;
}
.old-styles .rc_modals.show {
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  -webkit-transition: background-color 0.1s;
  transition: background-color 0.1s;
}
.old-styles .rc_modals .rc_modals_content {
  background-color: #fff;
  text-align: center;
  overflow-x: hidden;
  overflow-y: auto;
  display: none;
  position: relative;
  padding: 20px;
  width: 500px;
  max-width: 100%;
}
.old-styles .rc_modals.show .rc_modals_content {
  display: block;
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s;
}
.old-styles .rc_modals-title {
  font-size: 20px;
  color: #101010;
  text-align: center;
  font-weight: 600;
  text-transform: none;
  position: relative;
  margin: 0 0 0.4em;
  padding: 0;
  display: block;
  word-wrap: break-word;
}
.old-styles .rc_modals-buttons {
  margin-top: 15px;
  display: flex;
  justify-content: center;
}
.old-styles .rc_divider {
  width: 100%;
  height: 4px;
  display: block;
  margin: 8px 0 24px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #f4f4f4;
}
@-webkit-keyframes showSweetAlert {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes showSweetAlert {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.old-styles .pace-running .gallery_cars {
  height: 220px;
  overflow: hidden;
}
.old-styles .gallery_cars {
  max-height: 220px;
}
.old-styles .rc_title-h1 span[class*=brand].brand-mini::before {
  background-image: url(../icons/site/brand/mini.svg);
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_title-h1 span[class*=brand].brand-suzuki::before {
  background-image: url(../icons/site/brand/suzuki.svg);
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_title-h1 span[class*=brand].brand-volkswagen::before {
  background-image: url(../icons/site/brand/volkswagen.svg);
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_title-h1 span[class*=brand].brand-lincoln::before {
  background-image: url(../icons/site/brand/lincoln.svg);
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
.old-styles .rc_title-h1 span[class*=brand].brand-volvo::before {
  background-image: url(../icons/site/brand/volvo.svg);
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 768px) {
  .old-styles .modal-dialog.rc_modal_c {
    width: 440px;
  }
}
@media (max-width: 769px) {
  .old-styles .mob_banner {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 240px;
    background-position: center 0;
    background-repeat: no-repeat;
    background-color: #000;
    background-size: cover;
  }
  .old-styles .title_h1 {
    font-size: 26px;
    line-height: 1.4;
  }
  .old-styles .double-fields-wrapper {
    display: block;
  }
  .old-styles .double-fields-wrapper > .form-field-wrapper {
    width: 100%;
  }
  .old-styles .booking_form {
    padding: 0 20px;
  }
  .old-styles .booking_form > a.accord {
    padding: 15px;
    font-size: 16px;
  }
  .old-styles .booking_form > a.accord:before {
    top: 21px;
    left: -8px;
    width: 18px;
    height: 18px;
    background-size: 16px auto;
  }
  .old-styles .booking_form > a.accord:after {
    top: 16px;
    right: -10px;
  }
  .old-styles .booking_main,
  .old-styles .rc_booking-confirmation .booking_main {
    padding-right: 8px;
    border-right: none;
  }
  .old-styles .booking_sidebar {
    padding-left: 8px;
    margin-top: 15px;
  }
  .old-styles .payment_options > .payment_option {
    padding: 15px;
  }
  .old-styles .booking_awaiting h2,
  .old-styles .booking_status h2 {
    font-size: 24px;
    line-height: 1.4;
  }
  .old-styles .booking_status h2::after {
    background-size: auto 30px;
    width: 30px;
    height: 30px;
  }
  .old-styles .booking_status .btns > a {
    font-size: 11px;
  }
  .old-styles .rc_booking-confirmation .booking-id {
    text-align: left;
  }
  .old-styles .rc_home-page:before {
    height: 240px;
  }
  .old-styles .rc_home-page .rc_header .rc_page-title {
    font-size: 30px;
    margin-top: 40px;
    height: 130px;
  }
  .old-styles .rc_home-page .rc_header .rc_page-title.st {
    margin-top: 35px;
    margin-bottom: 27px;
  }
  .old-styles .rc_home-page .rc_header .rc_page-subtitle.st {
    color: #fff;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 80px;
  }
  .old-styles .rc_home-page .rc_header.pb150 {
    padding-bottom: 10px;
  }
  .old-styles .header_info {
    display: none;
  }
  .old-styles .header_info.mobile {
    display: block;
  }
  .old-styles .rc_header .header_info > li {
    color: #000;
    max-width: inherit;
    margin-bottom: 30px;
  }
  .old-styles .inner_page .header_info > li {
    margin-bottom: 30px;
  }
  .old-styles .header_info > a.middle {
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .old-styles .header_info > a {
    font-size: 19px;
    line-height: 1.4;
  }
  .old-styles .header_info > li .title {
    font-size: 20px;
    line-height: 1.3;
  }
  .old-styles .rc_section.inner_page {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .old-styles .rc_title-lg-h1,
  .old-styles .rc_title-lg-h1 span {
    font-size: 30px;
    line-height: 1.4;
  }
  .old-styles .rc_home-page .rc_header .rc_page-light_title,
  .old-styles .rc_home-page .rc_header .rc_page-subtitle {
    color: #111;
  }
  .old-styles .rc_home-page .rc_header .info_txt {
    color: #000;
  }
  .old-styles .about_info {
    margin-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-styles .about_banner_info h3,
  .old-styles .about_banner_info h3 span,
  .old-styles .about_info h3,
  .old-styles .info_block h3,
  .old-styles .modal-dialog.rc_modal_c .modal-title {
    font-size: 24px;
    line-height: 1.4;
    max-width: inherit;
  }
  .old-styles .about_info > .item {
    padding-right: 0;
    margin-bottom: 50px;
    width: 100%;
  }
  .old-styles .flex-col-sm-6.mt50 {
    margin-top: 50px;
  }
  .old-styles .stepper-container,
  .old-styles .stepper-container .line.last {
    display: block;
  }
  .old-styles .stepper-container.middle,
  .old-styles .stepper-horizontal-right {
    display: none;
  }
  .old-styles .stepper-container .line.r {
    right: 0;
  }
  .old-styles .about_banner_info {
    background-image: none;
    padding: 25px 30px;
  }
  .old-styles .info_block.mr {
    margin-right: 0;
  }
  .old-styles .rc-tabs li a {
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
  }
  .old-styles .rc_modal_close {
    width: 44px;
    height: 44px;
  }
  .old-styles .rc_btn_link {
    min-width: inherit;
    width: 100%;
  }
  .old-styles .booking_declined {
    margin: 50px auto 0;
  }
  .old-styles .booking_declined h1 {
    font-size: 26px;
  }
  .old-styles .booking_declined p {
    font-size: 16px;
  }
  .old-styles .booking_declined a {
    width: 100%;
    font-size: 14px;
  }
  .old-styles .booking_awaiting {
    padding-top: 20px;
  }
  .old-styles .booking_awaiting .head {
    padding: 0 20px;
    background-image: none !important;
  }
  .old-styles .booking_awaiting.offline .head {
    padding-bottom: 100px;
  }
  .old-styles .booking_awaiting .countdown {
    bottom: 0;
    top: auto;
    right: auto;
    left: 50%;
    margin-left: -45px;
  }
  .old-styles .booking_awaiting .contacts {
    flex-wrap: wrap;
  }
  .old-styles .booking_awaiting .socials {
    padding-right: 0;
    padding-bottom: 50px;
  }
  .old-styles .booking_awaiting .socials .or {
    width: 100%;
    height: 50px;
    top: auto;
    bottom: 0;
  }
  .old-styles .booking_awaiting .contacts .or:before {
    top: 50%;
    left: 0;
    bottom: auto;
    width: 100%;
    height: 1px;
  }
  .old-styles .booking_awaiting .socials .or span {
    padding: 5px 10px;
  }
  .old-styles .booking_awaiting .head .title,
  .old-styles .contacts .notify_email .title,
  .old-styles .request_booking .title {
    font-size: 19px;
  }
  .old-styles .booking_awaiting p,
  .old-styles .booking_status p {
    font-size: 15px;
    line-height: 1.4;
  }
  .old-styles .booking_sidebar .rc_booking-order-details {
    border-top: 1px solid #ddd;
    padding-top: 20px;
  }
  .old-styles .booking_form .verified-action,
  .old-styles .booking_form .verify-action {
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 20px;
  }
  .old-styles .blog-list > li {
    width: 100% !important;
  }
  .old-styles .blog-list > li .body,
  .old-styles .blog-list > li .img {
    width: 100% !important;
  }
  .old-styles .blog-list > li .img {
    height: 220px !important;
  }
  .old-styles .blog-list > li .readmore {
    text-align: center !important;
    margin: 14px 0 10px !important;
  }
  .old-styles .blog-detail .date {
    justify-content: space-between;
    margin-top: 15px;
  }
  .old-styles .blog-detail .date span {
    margin-right: 0;
  }
  .old-styles .blog-detail .text-full * {
    font-size: 15px;
  }
  .old-styles .blog-detail .text-full h2 {
    font-size: 23px;
  }
  .old-styles .blog-detail .text-full h3 {
    font-size: 20px;
  }
  .old-styles .blog-detail .text-full h4 {
    font-size: 18px;
  }
  .old-styles .rc_booking-process-steps {
    margin-bottom: 15px;
  }
  .old-styles .rc_booking-process-steps li div {
    margin: 0;
    display: none;
    font-size: 10px;
  }
  .old-styles .rc_booking-process-steps li.active div {
    display: block;
  }
  .old-styles .rc_booking-process-steps li span {
    width: 40px;
    height: 40px;
    background-size: 18px auto;
  }
  .old-styles .rc_booking-process-steps li::after,
  .old-styles .rc_booking-process-steps li::before {
    top: 20px;
    width: calc(50% - 20px);
    height: 3px;
  }
  .old-styles body.show_booking .mobile_booking .contact_directly,
  .old-styles body.show_booking .mobile_booking .whatsapp_btn {
    display: none;
  }
  .old-styles .mobile_footer_content {
    padding: 10px 5px;
  }
  .old-styles .mobile_footer_content > div {
    width: 100%;
  }
  .old-styles .mobile_footer_content > div > * {
    width: 100%;
  }
  .old-styles .mobile_booking_btn {
    font-size: 14px;
  }
  .old-styles .mobile_footer_content .phonecall {
    margin-top: 0;
    padding: 0 12px;
    position: relative;
    display: inline-block;
    margin-right: 6px;
    margin-left: 3px;
    font-size: 14px;
    min-width: auto;
  }
  .old-styles .mobile_booking_btn {
    background-color: #004ec1;
  }
  .old-styles .whatsapp_btn.auto {
    width: 100%;
  }
  .old-styles .rc_section_like_cars_content.deals .rc_buttons_c.mob {
    display: flex;
  }
  .old-styles .rc_section_like_cars_content.deals .rc_buttons_c.des {
    display: none;
  }
  .old-styles .gmaps_modal.gmap .gmaps_modal_body {
    width: 100%;
    height: 100%;
  }
  .old-styles .mobile_footer_content .whatsapp_btn {
    padding: 0 12px;
    margin: 0 3px;
    font-size: 15px;
  }
}
@media (max-width: 360px) {
  .old-styles .mobile_booking_btn,
  .old-styles .mobile_footer_content .phonecall {
    font-size: 12px;
    padding: 0 8px;
  }
  .old-styles .mobile_footer_content .whatsapp_btn {
    font-size: 14px;
    padding: 0 8px;
  }
  .old-styles .rc_section_like_cars_content.deals .rc_buttons_c .phonecall {
    min-width: 140px;
  }
}
.old-styles .rc_home-page ul.rc_topmenu.slimmenu > li {
  padding: 0 13px;
}
.old-styles .big-cars-map {
  height: 400px;
}
.old-styles .big-cars-map > button {
  color: white;
  border: none;
  background-color: #009FE2;
  height: 41px;
  position: absolute;
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  z-index: 3;
}
.old-styles .big-cars-map {
  position: relative;
  display: flex;
  margin-bottom: 30px;
  justify-content: center;
}
.old-styles .big-cars-map .map-bg {
  position: absolute;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 2;
}
.old-styles .big-cars-map > img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.old-styles .big-cars-map button span {
  font-size: 18px;
  padding-left: 8px;
}
.old-styles .gm-style .gm-style-iw-c {
  box-shadow: none !important;
}
.old-styles .gm-style-iw-d + .gm-ui-hover-effect {
  outline: none !important;
}
.old-styles .rtl {
  text-align: right;
  direction: rtl;
}

/**
* Owl Carousel v2.3.4
*/
.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}

.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: block;
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}

.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}

.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
  z-index: 0;
}

.owl-carousel .owl-animated-out {
  z-index: 1;
}

.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-height {
  transition: height 0.5s ease-in-out;
}

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 0.1s ease;
}

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 0.4s ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/**
* Owl Carousel v2.3.4
*/
.owl-theme .owl-dots,
.owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav {
  margin-top: 10px;
}

.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
}

.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}

.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

.toast-error {
  background-color: red !important;
}

.toast-info {
  background-color: #009FE2 !important;
}

.toast-success {
  background-color: #0EA548 !important;
}

.user-review-avatar {
  background-color: rgb(0, 87, 155);
  height: 64px;
  width: 64px;
  justify-content: center;
  display: flex;
  align-items: center;
  font-size: 30px;
  color: white;
}
.user-review-avatar p {
  margin: 0;
}

.old-styles .contact_us_page_form_check_checkbox {
  left: 5px;
  top: 50%;
  transform: translateY(-50%);
}

.contact_us_page_form_frame #phone-contactus {
  border: 0;
}
.contact_us_page_form_frame .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: transparent;
}
.contact_us_page_form_frame .iti__country-list {
  max-width: 382px !important;
}
.contact_us_page_form_frame .iti__selected-flag {
  background-color: white !important;
}

.popup-contact .iti__country-list {
  width: 290px;
  white-space: pre-wrap;
}
.popup-contact .callback_client_phone {
  outline: 0;
}

@media (max-width: 991px) {
  .popup-contact .iti__country-list {
    width: 650px;
  }
}
@media (max-width: 767px) {
  .popup-contact .iti__country-list {
    width: 470px;
  }
}
@media (max-width: 575px) {
  .popup-contact .iti__country-list {
    width: 80vw;
  }
}
.iti__search-input, .iti__tel-input, .iti__selected-country {
  outline: 0;
}

.iti__dropdown-content {
  width: 280px !important;
}

.old-styles .rc_section {
  padding-top: 4px;
}

.loading-full-page {
  display: none !important;
}

#loading-active {
  display: flex !important;
}

@media (max-width: 1025px) {
  .blog-breadcrumbs {
    display: none;
  }
}
@media (max-width: 1110px) {
  .blog-page.container {
    max-width: 100%;
    width: 100%;
  }
}
.non-active-link .easy-autocomplete-container {
  pointer-events: none !important;
}
.non-active-link .eac-item {
  pointer-events: none !important;
}

.preloader {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.2);
  width: 100%;
  height: 100%;
  z-index: 1051;
}
.preloader .preloader-line {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 4px;
  width: 100%;
  background-color: gray;
}
.preloader .preloader-line .preloader-active-line {
  position: absolute;
  height: 100%;
  width: 150px;
  background-color: #093780;
  animation: moveLine 2s linear infinite;
}
@keyframes moveLine {
  0% {
    left: 0;
  }
  100% {
    left: calc(100% - 50px); /* Рух зліва направо */
  }
}

/*# sourceMappingURL=app.css.map */

@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-BlackItalic.woff2") format("woff2"), url("../fonts/Roboto-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Bold.woff2") format("woff2"), url("../fonts/Roboto-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Black.woff2") format("woff2"), url("../fonts/Roboto-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Light.woff2") format("woff2"), url("../fonts/Roboto-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-LightItalic.woff2") format("woff2"), url("../fonts/Roboto-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Italic.woff2") format("woff2"), url("../fonts/Roboto-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-BoldItalic.woff2") format("woff2"), url("../fonts/Roboto-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-ThinItalic.woff2") format("woff2"), url("../fonts/Roboto-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-MediumItalic.woff2") format("woff2"), url("../fonts/Roboto-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Regular.woff2") format("woff2"), url("../fonts/Roboto-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Thin.woff2") format("woff2"), url("../fonts/Roboto-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Medium.woff2") format("woff2"), url("../fonts/Roboto-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
.icon-logo-brand {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-brand-darker {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-darker%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-ultraweb {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%23009fe2;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-logo-ultraweb%3C/title%3E%3Cpath class='cls-1' d='M20.73,7.48V27.8H15.14V25.38a8,8,0,0,1-2.8,2,9,9,0,0,1-3.51.68,8.66,8.66,0,0,1-6.34-2.3Q.15,23.49.15,19V7.48H6V18.09Q6,23,10.15,23a4.44,4.44,0,0,0,3.4-1.36,5.85,5.85,0,0,0,1.29-4.11v-10Z'/%3E%3Cpath class='cls-1' d='M25.43-.22h5.89v28H25.43Z'/%3E%3Cpath class='cls-1' d='M50.61,26.82a6.47,6.47,0,0,1-2.15,1,11.24,11.24,0,0,1-2.64.3,8,8,0,0,1-5.63-1.85,7.12,7.12,0,0,1-2-5.44V12.47H35.09V7.93h3.14V3h5.89V7.93h5.06v4.54H44.12v8.27a2.9,2.9,0,0,0,.64,2,2.56,2.56,0,0,0,1.89.68A3.77,3.77,0,0,0,49,22.66Z'/%3E%3Cpath class='cls-1' d='M58.79,10.16a6.62,6.62,0,0,1,2.83-2.23,10.83,10.83,0,0,1,4.16-.75v5.44c-.66,0-1.1-.08-1.33-.08a5.35,5.35,0,0,0-4,1.44,5.64,5.64,0,0,0-1.44,4.23V27.8H53.16V7.48h5.63Z'/%3E%3Cpath class='cls-1' d='M76.61,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H80.87V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79A6.07,6.07,0,0,1,68,25.12a5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63H80.5a3.69,3.69,0,0,0-1.17-2.94,5.09,5.09,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53A8.23,8.23,0,0,0,70,13.75L67.85,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,76.61,7.18Zm-.46,17a5.16,5.16,0,0,0,2.68-.68,3.87,3.87,0,0,0,1.67-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,76.15,24.13Z'/%3E%3Cpath class='cls-1' d='M123.22,7.48,115.86,27.8h-5.67l-4.56-12.62L100.9,27.8H95.24L87.91,7.48h5.56l4.79,13.75,5-13.75h5l4.83,13.75,5-13.75Z'/%3E%3Cpath class='cls-1' d='M144.55,17.71c0,.08,0,.61-.11,1.59H129.07a4.79,4.79,0,0,0,2,3,6.54,6.54,0,0,0,3.86,1.1,8,8,0,0,0,2.79-.45,7,7,0,0,0,2.3-1.51l3.14,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.47,13.47,0,0,1-6.09-1.32A9.9,9.9,0,0,1,124.58,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,9.92,9.92,0,0,1,3.89-3.74,12,12,0,0,1,10.95-.08,9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,144.55,17.71ZM134,11.64a5,5,0,0,0-3.36,1.13A4.85,4.85,0,0,0,129,15.86h10a4.74,4.74,0,0,0-1.66-3A4.92,4.92,0,0,0,134,11.64Z'/%3E%3Cpath class='cls-1' d='M159.73,7.18a10.1,10.1,0,0,1,5.13,1.32,9.17,9.17,0,0,1,3.67,3.66,11,11,0,0,1,1.32,5.48,11.15,11.15,0,0,1-1.32,5.51,9.52,9.52,0,0,1-3.67,3.67,10.39,10.39,0,0,1-5.13,1.28,7.81,7.81,0,0,1-6.38-2.64V27.8h-5.63v-28h5.89V9.63A7.87,7.87,0,0,1,159.73,7.18Zm-1,16.09a4.91,4.91,0,0,0,3.7-1.51,5.76,5.76,0,0,0,1.47-4.12,5.61,5.61,0,0,0-1.47-4.08,4.83,4.83,0,0,0-3.7-1.55A5,5,0,0,0,155,13.56a5.67,5.67,0,0,0-1.43,4.08A5.82,5.82,0,0,0,155,21.76,5,5,0,0,0,158.71,23.27Z'/%3E%3Cpath class='cls-2' d='M175.26,28.1a3.51,3.51,0,0,1-2.6-1.06,3.55,3.55,0,0,1-1.06-2.64,3.39,3.39,0,0,1,1.06-2.61,3.84,3.84,0,0,1,5.21,0,3.43,3.43,0,0,1,1.06,2.61A3.59,3.59,0,0,1,177.87,27,3.53,3.53,0,0,1,175.26,28.1Z'/%3E%3Cpath class='cls-2' d='M190.73,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H195V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79,6.07,6.07,0,0,1-2.6-2.19,5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63h4.69a3.69,3.69,0,0,0-1.17-2.94,5.11,5.11,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53,8.23,8.23,0,0,0-2.64,1.36L182,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,190.73,7.18Zm-.46,17a5.2,5.2,0,0,0,2.69-.68,3.9,3.9,0,0,0,1.66-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,190.27,24.13Z'/%3E%3Cpath class='cls-2' d='M225.21,17.71q0,.12-.12,1.59H209.72a4.77,4.77,0,0,0,2,3,6.49,6.49,0,0,0,3.85,1.1,7.93,7.93,0,0,0,2.79-.45,7.14,7.14,0,0,0,2.31-1.51l3.13,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.43,13.43,0,0,1-6.08-1.32A10,10,0,0,1,205.23,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,10,10,0,0,1,3.89-3.74A12,12,0,0,1,220,8.46a9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,225.21,17.71Zm-10.54-6.07a5.06,5.06,0,0,0-3.36,1.13,4.79,4.79,0,0,0-1.66,3.09h10a4.74,4.74,0,0,0-1.66-3A4.9,4.9,0,0,0,214.67,11.64Z'/%3E%3C/svg%3E");
}

.icon-reserve {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5 6.75H36V12.9651C36 16.3466 34.6567 19.5896 32.2656 21.9807L30.4016 23.8447C30.1088 24.1376 30.1088 24.6124 30.4016 24.9053L32.2656 26.7693C34.6567 29.1604 36 32.4034 36 35.7849V42H13.5V35.7849C13.5 32.4034 14.8433 29.1604 17.2344 26.7693L19.0983 24.9053C19.3912 24.6124 19.3912 24.1376 19.0983 23.8447L17.2344 21.9807C14.8433 19.5896 13.5 16.3466 13.5 12.9651V6.75ZM16.5 9.75V12.9651C16.5 15.551 17.5272 18.0309 19.3557 19.8594L21.2197 21.7233C22.6841 23.1878 22.6841 25.5622 21.2197 27.0266L19.3557 28.8906C17.5272 30.7191 16.5 33.199 16.5 35.7849V39H33V35.7849C33 33.199 31.9728 30.7191 30.1443 28.8906L28.2803 27.0266C26.8159 25.5622 26.8159 23.1878 28.2803 21.7234L30.1443 19.8594C31.9728 18.0309 33 15.551 33 12.9651V9.75H16.5Z' fill='%23009FE2'/%3E%3Cpath d='M12 8.25C12 7.42157 12.6716 6.75 13.5 6.75H36C36.8284 6.75 37.5 7.42157 37.5 8.25C37.5 9.07843 36.8284 9.75 36 9.75H13.5C12.6716 9.75 12 9.07843 12 8.25Z' fill='%2313428D'/%3E%3Cpath d='M12 40.5C12 39.6716 12.6716 39 13.5 39H36C36.8284 39 37.5 39.6716 37.5 40.5C37.5 41.3284 36.8284 42 36 42H13.5C12.6716 42 12 41.3284 12 40.5Z' fill='%2313428D'/%3E%3Cpath d='M19.1227 32.6258L24.375 29.375V24.75H24.3643C24.4706 23.525 24.055 22.2631 23.1174 21.3256L21.2535 19.4616C20.8048 19.013 20.4074 18.5228 20.0649 18H29.4351C29.0926 18.5228 28.6952 19.013 28.2465 19.4616L26.3826 21.3256C25.445 22.2631 25.0294 23.525 25.1357 24.75H25.125V29.375L30.3773 32.6258C30.7444 33.6284 30.9375 35.4467 30.9375 36.5349V36.5625H18.5625V36.5349C18.5625 35.4467 18.7556 33.6284 19.1227 32.6258Z' fill='%23004EC1'/%3E%3C/svg%3E%0A");
}

.icon-cdw {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 33C26.2843 33 33 26.2843 33 18C33 9.71573 26.2843 3 18 3C9.71573 3 3 9.71573 3 18C3 26.2843 9.71573 33 18 33ZM18 36C27.9411 36 36 27.9411 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36Z' fill='%23EEEEEE'/%3E%3Cpath d='M33 17.9998C33 26.2527 26.2991 32.9706 18.053 33H18.0002C9.72983 33 3 26.2706 3 17.9998C3 9.72937 9.72983 3 18.0002 3H18.053C26.2991 3.02939 33 9.74728 33 17.9998Z' fill='%23CCCCCC'/%3E%3Cpath d='M29.9947 17.9998C29.9947 24.6022 24.634 29.9765 18.0371 30V6C24.634 6.02351 29.9947 11.3978 29.9947 17.9998Z' fill='%23999999'/%3E%3Cpath d='M23.4673 16.2718L18.0629 21.6769L16.8951 22.8447C16.6192 23.1206 16.2574 23.2584 15.8959 23.2584C15.534 23.2584 15.1726 23.1206 14.8963 22.8447L12.3855 20.3328C11.8337 19.781 11.8337 18.8873 12.3855 18.3352C12.9365 17.7834 13.8314 17.7834 14.3831 18.3352L15.8959 19.8479L21.4697 14.2741C22.0214 13.722 22.9163 13.722 23.4673 14.2741C24.0191 14.8259 24.0191 15.7207 23.4673 16.2718Z' fill='white'/%3E%3Cpath d='M23.4415 16.2718L18.0371 21.6769V17.6805L21.4439 14.2741C21.9957 13.722 22.8905 13.722 23.4415 14.2741C23.9933 14.8259 23.9933 15.7207 23.4415 16.2718Z' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-pai {
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.2806 24.0407C31.313 26.6631 29.8496 28.9433 27.9306 30.8173C25.7462 32.9503 22.8859 34.6452 19.4291 35.8543C19.3156 35.8938 19.1972 35.9262 19.0783 35.9501C18.9212 35.9812 18.7614 35.9979 18.6029 36.0001H18.5718C18.4029 36.0001 18.2332 35.9831 18.0648 35.9501C17.9459 35.9262 17.8292 35.8938 17.7163 35.8551C14.2553 34.648 11.3914 32.9539 9.20489 30.8209C7.28503 28.9469 5.82192 26.6681 4.85567 24.0456C3.09868 19.2776 3.19866 14.025 3.27913 9.80403L3.28051 9.73921C3.29671 9.39067 3.30715 9.02455 3.31292 8.62026C3.34231 6.6353 4.92049 4.99312 6.90573 4.88243C11.0448 4.65144 14.2468 3.3015 16.9827 0.634838L17.0066 0.612866C17.4609 0.196209 18.0332 -0.00813694 18.6029 0.000377509C19.1522 0.00751865 19.6993 0.21159 20.1374 0.612866L20.1607 0.634838C22.8972 3.3015 26.0991 4.65144 30.2382 4.88243C32.2235 4.99312 33.8017 6.6353 33.831 8.62026C33.8368 9.0273 33.8472 9.39287 33.8635 9.73921L33.8643 9.76668C33.9445 13.9956 34.0439 19.2586 32.2806 24.0407Z' fill='%237DD364'/%3E%3Cpath d='M32.2841 24.0407C31.3165 26.6631 29.8531 28.9433 27.9341 30.8173C25.7498 32.9503 22.8895 34.6453 19.4326 35.8543C19.3192 35.8939 19.2008 35.9263 19.0819 35.9502C18.9248 35.9812 18.7649 35.998 18.6064 36.0001V0.000396729C19.1558 0.00753787 19.7029 0.211609 20.141 0.612885L20.1643 0.634858C22.9007 3.30152 26.1027 4.65146 30.2418 4.88245C32.227 4.99314 33.8052 6.63532 33.8346 8.62028C33.8404 9.02732 33.8508 9.39289 33.867 9.73923L33.8678 9.7667C33.948 13.9956 34.0475 19.2586 32.2841 24.0407Z' fill='%235AAD42'/%3E%3Cpath d='M27.5507 18.0001C27.5507 22.9366 23.5426 26.9548 18.6103 26.9724H18.5787C13.6318 26.9724 9.60645 22.9473 9.60645 18.0001C9.60645 13.0533 13.6318 9.02814 18.5787 9.02814H18.6103C23.5426 9.04572 27.5507 13.064 27.5507 18.0001Z' fill='white'/%3E%3Cpath d='M27.5468 18.0001C27.5468 22.9366 23.5388 26.9548 18.6064 26.9724V9.02814C23.5388 9.04572 27.5468 13.064 27.5468 18.0001Z' fill='%23E1EBF0'/%3E%3Cpath d='M22.6663 16.708L18.6255 20.7494L17.7524 21.6225C17.5461 21.8288 17.2756 21.9318 17.0053 21.9318C16.7348 21.9318 16.4645 21.8288 16.258 21.6225L14.3807 19.7444C13.9682 19.3319 13.9682 18.6636 14.3807 18.2508C14.7927 17.8383 15.4617 17.8383 15.8743 18.2508L17.0053 19.3818L21.1727 15.2145C21.5853 14.8016 22.2543 14.8016 22.6663 15.2145C23.0788 15.627 23.0788 16.2961 22.6663 16.708Z' fill='%23B4D2D7'/%3E%3Cpath d='M22.6472 16.708L18.6064 20.7494V17.7614L21.1536 15.2145C21.5662 14.8016 22.2352 14.8016 22.6472 15.2145C23.0597 15.627 23.0597 16.2961 22.6472 16.708Z' fill='%236FA5AA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='36' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.icon-check-empty {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='%23AAAAAA' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.icon-check-disabled {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23999999'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-check-checked {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' fill='%23009FE2' stroke='%23009FE2' stroke-width='2'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-rate {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe2;%7D.cls-1,.cls-2%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Estar%3C/title%3E%3Cpath class='cls-1' d='M12.5.75a1.12,1.12,0,0,1,1,.63l3.21,6.51,7.19,1a1.12,1.12,0,0,1,.62,1.92l-5.2,5.07,1.23,7.15a1.13,1.13,0,0,1-1.63,1.19L12.5,20.89Z'/%3E%3Cpath class='cls-2' d='M12.5.75h0a1.12,1.12,0,0,0-1,.63L8.28,7.89l-7.19,1a1.12,1.12,0,0,0-.62,1.92l5.2,5.07L4.44,23.08a1.13,1.13,0,0,0,1.63,1.19l6.43-3.38h0Z'/%3E%3C/svg%3E");
}

.social-gg-color {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.74895 13.8776L7.12239 16.2166L4.83235 16.2651C4.14796 14.9957 3.75977 13.5433 3.75977 12C3.75977 10.5076 4.12272 9.10018 4.76608 7.86096H4.76657L6.80535 8.23474L7.69846 10.2613C7.51153 10.8062 7.40965 11.3912 7.40965 12C7.40972 12.6606 7.52939 13.2936 7.74895 13.8776Z' fill='%23FBBB00'/%3E%3Cpath d='M21.6024 10.3187C21.7058 10.8631 21.7597 11.4253 21.7597 12C21.7597 12.6443 21.6919 13.2728 21.5629 13.8791C21.1247 15.9422 19.9799 17.7437 18.3941 19.0185L18.3936 19.018L15.8256 18.887L15.4622 16.6182C16.5145 16.001 17.3369 15.0353 17.7701 13.8791H12.9575V10.3187H17.8403H21.6024Z' fill='%23518EF8'/%3E%3Cpath d='M18.3938 19.0181L18.3943 19.0185C16.852 20.2583 14.8927 21 12.7599 21C9.33252 21 6.35264 19.0843 4.83252 16.2651L7.74912 13.8777C8.50916 15.9061 10.4659 17.3501 12.7599 17.3501C13.746 17.3501 14.6697 17.0835 15.4624 16.6182L18.3938 19.0181Z' fill='%2328B446'/%3E%3Cpath d='M18.5045 5.07197L15.5889 7.45894C14.7685 6.94615 13.7987 6.64992 12.7598 6.64992C10.4139 6.64992 8.4205 8.16013 7.69853 10.2613L4.76661 7.86098H4.76611C6.26398 4.97307 9.28144 3 12.7598 3C14.9435 3 16.9458 3.77787 18.5045 5.07197Z' fill='%23F14336'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='18' height='18' fill='white' transform='translate(3.75977 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-wa-color {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M20.2978 3.48775C18.0642 1.23999 15.0942 0.00143245 11.9299 6.10352e-05C5.40934 6.10352e-05 0.102903 5.33481 0.100293 11.892C0.0995329 13.988 0.644116 16.034 1.67922 17.8375L0.000976562 24.0001L6.272 22.3464C7.99978 23.294 9.94515 23.7934 11.9248 23.7942H11.9299H11.9299C18.4494 23.7942 23.7567 18.4585 23.7594 11.9016C23.7605 8.7237 22.5311 5.73567 20.2978 3.48775ZM11.9299 21.7856H11.9261C10.1615 21.7846 8.43108 21.3082 6.92174 20.4075L6.56254 20.1934L2.84119 21.1746L3.83474 17.5271L3.60071 17.1532C2.61641 15.5792 2.09678 13.7604 2.09752 11.8927C2.09969 6.44264 6.51019 2.00873 11.9336 2.00873C14.56 2.00982 17.0284 3.03932 18.8849 4.9076C20.7412 6.77585 21.7628 9.25943 21.762 11.9008C21.7597 17.3511 17.3491 21.7856 11.9299 21.7856Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.543945 23.3162L2.14553 17.4352C1.15745 15.7141 0.637846 13.7613 0.638469 11.7614C0.64106 5.50394 5.70515 0.413025 11.9273 0.413025C14.9473 0.414396 17.7816 1.59632 19.9127 3.74146C22.0442 5.88658 23.2174 8.73792 23.2162 11.7703C23.2136 18.028 18.1492 23.1194 11.9278 23.1194C11.9273 23.1194 11.9281 23.1194 11.9278 23.1194H11.9228C10.0335 23.1187 8.17714 22.6418 6.52839 21.7381L0.543945 23.3162Z' fill='url(%23paint0_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00661 6.84321C8.78775 6.35387 8.55733 6.34408 8.34911 6.33551C8.1788 6.32817 7.98383 6.32862 7.78918 6.32862C7.59436 6.32862 7.27779 6.40224 7.01008 6.69627C6.74221 6.9903 5.9873 7.70111 5.9873 9.14675C5.9873 10.5926 7.03443 11.9895 7.18038 12.1857C7.32649 12.3817 9.20173 15.4432 12.1716 16.6209C14.6398 17.5998 15.142 17.4051 15.6778 17.3561C16.2135 17.3071 17.4064 16.6454 17.6499 15.9593C17.8935 15.2732 17.8935 14.6852 17.8204 14.5623C17.7474 14.4398 17.5525 14.3664 17.2603 14.2194C16.9681 14.0725 15.5317 13.3615 15.2638 13.2636C14.9959 13.1656 14.8011 13.1166 14.6063 13.4108C14.4115 13.7047 13.8518 14.3664 13.6814 14.5623C13.5109 14.7586 13.3405 14.7831 13.0482 14.6362C12.756 14.4888 11.815 14.1788 10.6986 13.1778C9.83001 12.3991 9.24358 11.4372 9.07312 11.1431C8.90265 10.8492 9.05484 10.69 9.20142 10.5435C9.33261 10.4119 9.49364 10.2005 9.63975 10.0289C9.78555 9.85736 9.83425 9.73491 9.93166 9.53899C10.0291 9.34276 9.98036 9.1712 9.90731 9.02426C9.83425 8.87733 9.26641 7.42422 9.00661 6.84321Z' fill='white'/%3E%3Cpath d='M20.201 3.44986C17.9931 1.22791 15.0572 0.00358827 11.9292 0.00219727C5.48348 0.00219727 0.237965 5.2757 0.235374 11.7576C0.234614 13.8296 0.772943 15.8521 1.79616 17.6349L0.137207 23.7267L6.33624 22.092C8.04421 23.0287 9.96724 23.5223 11.9242 23.5231H11.9292H11.9292C18.3739 23.5231 23.6202 18.2487 23.6229 11.7671C23.624 8.6257 22.4087 5.67198 20.201 3.44986ZM11.9292 21.5376H11.9254C10.1811 21.5367 8.47052 21.0657 6.97852 20.1754L6.62344 19.9637L2.94481 20.9337L3.92694 17.328L3.6956 16.9584C2.7226 15.4026 2.20894 13.6046 2.20969 11.7584C2.21182 6.37085 6.57169 1.98784 11.9329 1.98784C14.5291 1.98892 16.9691 3.0066 18.8043 4.85342C20.6394 6.70024 21.6492 9.1553 21.6485 11.7664C21.6462 17.154 17.2861 21.5376 11.9292 21.5376Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='11.8801' y1='23.3162' x2='11.8801' y2='0.413063' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='23.76' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-whatsapp-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_102_5046)'%3E%3Cpath d='M15.3772 2.61582C13.6851 0.929994 11.4351 0.00107433 9.0379 4.57764e-05C4.09807 4.57764e-05 0.0780411 4.00111 0.0760634 8.91898C0.0754879 10.491 0.488051 12.0255 1.27222 13.3782L0.000823975 18L4.7516 16.7598C6.06052 17.4705 7.53429 17.845 9.03405 17.8456H9.03786H9.0379C13.9769 17.8456 17.9976 13.8438 17.9997 8.92621C18.0005 6.54278 17.0691 4.30175 15.3772 2.61582ZM9.0379 16.3392H9.03499C7.69818 16.3385 6.38726 15.9811 5.24383 15.3056L4.97171 15.145L2.1525 15.8809L2.90519 13.1453L2.72789 12.8649C1.98221 11.6844 1.58856 10.3203 1.58912 8.91955C1.59076 4.83198 4.93205 1.50655 9.04072 1.50655C11.0304 1.50737 12.9004 2.27949 14.3068 3.6807C15.7131 5.08189 16.4871 6.94458 16.4865 8.92558C16.4847 13.0133 13.1433 16.3392 9.0379 16.3392Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.411987 17.4872L1.62531 13.0764C0.876766 11.7856 0.483124 10.321 0.483596 8.8211C0.485559 4.12797 4.32199 0.309784 9.03576 0.309784C11.3236 0.310812 13.4708 1.19725 15.0853 2.80611C16.7001 4.41495 17.5888 6.55345 17.5879 8.82776C17.586 13.521 13.7493 17.3395 9.0361 17.3395C9.03576 17.3395 9.03634 17.3395 9.0361 17.3395H9.03229C7.60105 17.3391 6.19471 16.9814 4.94566 16.3036L0.411987 17.4872Z' fill='url(%23paint0_linear_102_5046)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.82312 5.13241C6.65732 4.7654 6.48275 4.75806 6.32501 4.75164C6.19599 4.74613 6.04829 4.74646 5.90082 4.74646C5.75323 4.74646 5.51341 4.80168 5.31059 5.02221C5.10766 5.24273 4.53577 5.77583 4.53577 6.86006C4.53577 7.94441 5.32904 8.99215 5.43961 9.1393C5.5503 9.28624 6.97094 11.5824 9.22082 12.4657C11.0907 13.1998 11.4712 13.0538 11.877 13.0171C12.2829 12.9803 13.1866 12.4841 13.3711 11.9694C13.5556 11.4549 13.5556 11.0139 13.5002 10.9217C13.4449 10.8299 13.2973 10.7748 13.0759 10.6646C12.8546 10.5544 11.7663 10.0211 11.5634 9.94768C11.3605 9.87421 11.2129 9.83747 11.0653 10.0581C10.9177 10.2785 10.4937 10.7748 10.3646 10.9217C10.2355 11.069 10.1063 11.0873 9.88495 10.9771C9.66357 10.8666 8.95066 10.6341 8.10493 9.88338C7.4469 9.2993 7.00264 8.57793 6.8735 8.3573C6.74436 8.1369 6.85966 8.01751 6.9707 7.90765C7.07009 7.80892 7.19208 7.65039 7.30277 7.5217C7.41323 7.39302 7.45012 7.30118 7.52391 7.15424C7.59771 7.00707 7.56081 6.8784 7.50547 6.7682C7.45012 6.65799 7.01994 5.56816 6.82312 5.13241Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_102_5046' x1='8.99996' y1='17.4872' x2='8.99996' y2='0.309813' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_102_5046'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.social-telegram-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='18' height='18' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_102_4998' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_102_4998' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
}

.social-telegram-color {
  background-color: #149bd0;
}

.icon-new {
  filter: invert(62%) sepia(19%) saturate(318%) hue-rotate(178deg) brightness(95%) contrast(83%);
}

.icon-new-active {
  filter: invert(22%) sepia(32%) saturate(6579%) hue-rotate(209deg) brightness(91%) contrast(85%);
}

.transition {
  transition: 0.3s;
}

.dropdown-menu {
  border-color: transparent;
  border-radius: 5px;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.15);
}
@media (min-width: 992px) {
  .dropdown-menu:not(.dropdown-menu-large, .datepicker):before {
    content: "";
    position: absolute;
    top: -10px;
    left: 20px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ffffff;
    filter: drop-shadow(0px -10px 10px rgba(0, 0, 0, 0.2));
  }
  .dropdown-menu:not(.dropdown-menu-large, .datepicker).dropdown-menu-right:before {
    left: auto;
    right: 20px;
  }
}
.dropdown-menu.dropdown-menu-large {
  width: 100%;
}

.dropdown-menu[x-placement^=bottom] {
  margin-top: 10px;
}

.dropdown-menu[x-placement^=top] {
  margin-bottom: 10px;
}

.dropdown-item {
  font-size: 14px;
}

.navbar {
  padding: 25px 1rem;
}

.navbar-nav .dropdown-toggle::after {
  border-top: 0.2em solid;
  border-right: 0.2em solid transparent;
  border-bottom: 0;
  border-left: 0.2em solid transparent;
}

@media (min-width: 992px) {
  .nav-item.show .dropdown-toggle-large:before {
    content: "";
    position: absolute;
    top: calc(100% - 7px);
    margin-left: 10px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ffffff;
    filter: drop-shadow(0px -10px 10px rgba(0, 0, 0, 0.2));
    z-index: 1010;
  }
}

.nav-link {
  display: flex;
  align-items: center;
  font-size: 16px;
}
@media (max-width: 1199.98px) {
  .nav-link {
    font-size: 14px;
  }
}

.navbar-light .navbar-brand .icon-logo-brand {
  background-image: url("/assets-nd/icons/site/logo-light.svg");
}
.navbar-light .navbar-nav .nav-link {
  color: #13428D;
}
.navbar-light .navbar-nav .nav-link.dropdown-toggle::after {
  color: #13428D;
}

.icon-logo-dark-svg {
  background-image: url("/assets-nd/icons/site/logo-dark.svg");
}

.social-whatsapp-icon {
  background-image: url("/templates/evolveae/assets-nd/icons/site/social-whatsapp-icon.svg");
}

.navbar-dark .navbar-brand .icon-logo-brand {
  background-image: url("/assets-nd/icons/site/logo-dark.svg");
}
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
}
.navbar-dark .navbar-nav .nav-link.dropdown-toggle::after {
  color: #ffffff;
}

.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show > .nav-link {
  color: #009FE2;
}

.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show > .nav-link {
  color: #009FE2;
}

.navbar-mobile {
  display: flex;
  align-items: center;
  height: 60px;
}

.btn {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  position: relative;
  overflow: hidden;
  border-radius: 5px;
}
.btn:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  transform-style: flat;
  transform: translate3d(-50%, -50%, 0);
  border-radius: 100%;
  transition: width 0.3s ease, height 0.3s ease;
}
.btn:focus, .btn:hover {
  box-shadow: 0 11px 7px rgba(0, 0, 0, 0.03);
}
.btn:active:before, .btn:hover:before {
  width: 540px;
  height: 540px;
}
.btn:active {
  box-shadow: inset 0 11px 7px rgba(0, 0, 0, 0.03);
}

.btn-large {
  font-size: 15px;
  padding: 0 15px;
  height: 50px;
  min-width: 50px;
}

.btn-medium {
  font-size: 14px;
  padding: 0 10px;
  height: 40px;
  min-width: 40px;
}

.btn-small {
  font-size: 13px;
  padding: 0 5px;
  height: 30px;
  min-width: 30px;
}

.btn-brand-primary,
.btn-brand-accent,
.btn-brand-second,
.btn-brand-second-darker,
.btn-semantic-success {
  color: #ffffff;
}
.btn-brand-primary:hover,
.btn-brand-accent:hover,
.btn-brand-second:hover,
.btn-brand-second-darker:hover,
.btn-semantic-success:hover {
  color: #ffffff;
}
.btn-brand-primary:before,
.btn-brand-accent:before,
.btn-brand-second:before,
.btn-brand-second-darker:before,
.btn-semantic-success:before {
  background-color: rgba(255, 255, 255, 0.1);
}

.btn-brand-primary {
  background-color: #1359BA;
}

.btn-brand-accent {
  background-color: #009FE2;
}

.btn-brand-second {
  background-color: #3FC966;
}

.btn-brand-second-darker {
  background-color: #0EA548;
}

.btn-semantic-success {
  background-color: #0EA548;
}

.btn-outline-brand-primary,
.btn-outline-brand-accent,
.btn-outline-brand-second {
  border-color: #CCD4DE;
  background-color: #ffffff;
}
.btn-outline-brand-primary:before,
.btn-outline-brand-accent:before,
.btn-outline-brand-second:before {
  background-color: rgba(0, 0, 0, 0.06);
}

.btn-outline-brand-primary {
  color: #1359BA;
}
.btn-outline-brand-primary:hover {
  border-color: #1359BA;
  color: #1359BA;
}

.btn-outline-brand-accent {
  color: #009FE2;
}
.btn-outline-brand-accent:hover {
  border-color: #009FE2;
  color: #009FE2;
}

.btn-outline-brand-second {
  color: #3FC966;
}
.btn-outline-brand-second:hover {
  border-color: #3FC966;
  color: #3FC966;
}

.btn-filter-cars-type {
  border-color: #009FE2;
  color: #009FE2;
}
.btn-filter-cars-type span:nth-child(3) {
  opacity: 0.5;
}
.btn-filter-cars-type:hover, .btn-filter-cars-type.active {
  background-color: #009FE2;
  color: #ffffff;
}

.btn-filter-cars-brand {
  border-color: #CCD4DE;
}
.btn-filter-cars-brand:hover, .btn-filter-cars-brand.active {
  border-color: #009FE2;
  color: #009FE2;
}
.btn-filter-cars-brand:hover span, .btn-filter-cars-brand.active span {
  color: #009FE2;
}

.btn-filter-sort-by {
  text-align: left;
  justify-content: left;
  border-radius: unset;
  border-width: 0;
  opacity: 0.5;
}
.btn-filter-sort-by:after {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  border-bottom: 3px solid transparent;
  transition: 0.3s;
}
.btn-filter-sort-by:hover, .btn-filter-sort-by.active {
  opacity: 1;
}
.btn-filter-sort-by:hover:after, .btn-filter-sort-by.active:after {
  border-bottom-color: #009FE2;
}

.btn-modal-close.top {
  top: 0;
}
.btn-modal-close.right {
  right: 0;
}
.btn-modal-close.left {
  left: 0;
}

.border-right-small,
.border-right-medium {
  position: relative;
}
.border-right-small:before,
.border-right-medium:before {
  content: "";
  border-right: 1px solid;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.rtl .border-right-small:before,
.rtl .border-right-medium:before {
  right: auto;
  left: 0;
}

.border-right-small:before {
  height: 50%;
}

.border-right-medium:before {
  height: 80%;
}

@media (min-width: 768px) {
  .border-right-large {
    position: relative;
  }
  .border-right-large:before {
    content: "";
    border-right: 2px solid;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-60%);
    height: 100%;
  }
}

@media (min-width: 768px) {
  .rtl .border-right-large:before {
    right: auto;
    left: 0;
  }
}

.border-center-horizontal {
  position: relative;
}
.border-center-horizontal:before {
  content: "";
  border-top: 1px solid;
  width: 100%;
  position: absolute;
  top: 50%;
}

.border-top-dotted {
  border-top-style: dotted !important;
}

.border-top-medium {
  border-top-width: 2px !important;
}

.border-brand-primary {
  border-color: #1359BA !important;
}
.border-brand-primary:before {
  border-color: #1359BA !important;
}

.border-brand-primary-lighter {
  border-color: #3B7DD9 !important;
}
.border-brand-primary-lighter:before {
  border-color: #3B7DD9 !important;
}

.border-shades-200 {
  border-color: #EBEDF2 !important;
}
.border-shades-200:before {
  border-color: #EBEDF2 !important;
}

.border-shades-300 {
  border-color: #CCD4DE !important;
}
.border-shades-300:before {
  border-color: #CCD4DE !important;
}

.border-shades-700 {
  border-color: #596372 !important;
}
.border-shades-700:before {
  border-color: #596372 !important;
}

.border-shades-white {
  border-color: #ffffff !important;
}
.border-shades-white:before {
  border-color: #ffffff !important;
}

.border-white-25 {
  border-color: rgba(255, 255, 255, 0.25) !important;
}
.border-white-25:before {
  border-color: rgba(255, 255, 255, 0.25) !important;
}

.border-badge {
  border-color: #E5E5E5 !important;
}
.border-badge:before {
  border-color: #E5E5E5 !important;
}

.border-width-2 {
  border-width: 2px !important;
}

.rounded-small {
  border-radius: 5px;
}

.rounded-3 {
  border-radius: 3px;
}

.rounded-small-top {
  border-radius: 5px 5px 0 0;
}

.rounded-medium {
  border-radius: 10px;
}

.rounded-medium-bottom {
  border-radius: 0 0 10px 10px;
}

.rounded-large {
  border-radius: 15px;
}

.rounded-banner {
  border-radius: 0 30px;
}

.progress-steps {
  padding: 30px 0;
  margin: 0;
}
@media (max-width: 991.98px) {
  .progress-steps {
    padding: 50px 0 20px;
  }
}
.progress-steps li:before {
  width: calc(100% - 56px);
  height: 2px;
  content: "";
  position: absolute;
  background-color: #EBEDF2;
  top: 30px;
  right: calc(50% + 28px);
}
@media (max-width: 991.98px) {
  .progress-steps li:before {
    width: calc(100% - 36px);
    top: 20px;
    right: calc(50% + 18px);
  }
}
.progress-steps li:first-child > * {
  margin-right: auto;
}
.progress-steps li:first-child:before {
  display: none;
}
.progress-steps li:first-child + li:before {
  width: calc(150% - 56px - 28px);
}
@media (max-width: 991.98px) {
  .progress-steps li:first-child + li:before {
    width: calc(150% - 36px - 18px);
  }
}
.progress-steps li:first-child + li:last-child:before {
  width: calc(200% - 56px - 56px);
}
@media (max-width: 991.98px) {
  .progress-steps li:first-child + li:last-child:before {
    width: calc(150% - 36px - 36px);
  }
}
.progress-steps li:last-child > * {
  margin-left: auto;
}
.progress-steps li:last-child:before {
  width: calc(150% - 56px - 28px);
  right: 56px;
}
@media (max-width: 991.98px) {
  .progress-steps li:last-child:before {
    width: calc(150% - 36px - 18px);
    right: 36px;
  }
}
.progress-steps li > * {
  color: #8C98AB;
}
.progress-steps li > * span {
  position: relative;
  z-index: 1;
  text-align: center;
  transition: 0.3s;
}
.progress-steps li > * span:first-child {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #EBEDF2;
  width: 60px;
  height: 60px;
  margin: auto;
}
@media (max-width: 991.98px) {
  .progress-steps li > * span:first-child {
    width: 40px;
    height: 40px;
  }
}
.progress-steps li > * span:last-child {
  padding: 5px 0 0 0;
}
@media (max-width: 991.98px) {
  .progress-steps li > * span:last-child {
    display: none;
    font-weight: 500;
    padding: 0 0 5px 0;
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.progress-steps li.active:before {
  background-color: #009FE2;
}
.progress-steps li.active > * span:first-child {
  color: #ffffff;
  background-color: #009FE2;
}
.progress-steps li.active > * span:last-child {
  color: #000000;
}
.progress-steps li.active:hover > * span:first-child {
  color: #009FE2;
  background-color: #D9F1FB;
}
.progress-steps li.active:hover > * span:last-child {
  color: #009FE2;
}
@media (max-width: 991.98px) {
  .progress-steps li.active.current > * span:last-child {
    display: flex;
  }
}

.rtl li:before {
  right: auto;
  left: calc(50% + 28px);
}
@media (max-width: 991.98px) {
  .rtl li:before {
    left: calc(50% + 18px);
  }
}
.rtl li:first-child > * {
  margin-right: 0;
  margin-left: auto;
}
.rtl li:last-child > * {
  margin-left: 0;
  margin-right: auto;
}
.rtl li:last-child:before {
  right: auto;
  left: 56px;
}
@media (max-width: 991.98px) {
  .rtl li:last-child:before {
    left: 36px;
  }
}

.bg-image {
  background-size: cover;
  background-repeat: no-repeat;
}

.image-review-gallery > * {
  background-size: cover;
  width: 85px;
  height: 55px;
  margin-bottom: 5px;
  margin-right: 5px;
}

.image-company-profile-logo {
  background-size: cover;
  width: 150px;
  height: 150px;
}
@media (max-width: 1199.98px) {
  .image-company-profile-logo {
    width: 130px;
    height: 130px;
  }
}
@media (max-width: 767.98px) {
  .image-company-profile-logo {
    width: 105px;
    height: 105px;
  }
}
@media (max-width: 575.98px) {
  .image-company-profile-logo {
    width: 60px;
    height: 60px;
  }
}

.icon-logo-brand,
.icon-logo-brand-darker,
.icon-logo-dark-svg,
.icon-logo-ultraweb,
.icon-10,
.icon-12,
.icon-16,
.icon-18,
.icon-20,
.icon-24,
.icon-30,
.icon-36,
.icon-37,
.icon-40,
.icon-45,
.icon-48,
.icon-90 {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.icon-10 {
  width: 10px;
  height: 10px;
}

.icon-12 {
  width: 12px;
  height: 12px;
}

.icon-16 {
  width: 16px;
  height: 16px;
}

.icon-18 {
  width: 18px;
  height: 18px;
}

.icon-20 {
  width: 20px;
  height: 20px;
}

.icon-24 {
  width: 24px;
  height: 24px;
}

.icon-30 {
  width: 30px;
  height: 30px;
}

.icon-36 {
  width: 36px;
  height: 36px;
}

.icon-37 {
  width: 37px;
  height: 37px;
}

.icon-40 {
  width: 40px;
  height: 40px;
}

.icon-45 {
  width: 45px;
  height: 45px;
}

.icon-48 {
  width: 48px;
  height: 48px;
}

.icon-90 {
  width: 90px;
  height: 90px;
}

@media (min-width: 576px) {
  .icon-sm-24 {
    width: 24px;
    height: 24px;
  }
}

@media (min-width: 992px) {
  .icon-lg-24 {
    width: 24px;
    height: 24px;
  }
}

@media (min-width: 992px) {
  .icon-lg-48 {
    width: 48px;
    height: 48px;
  }
}

.icon-logo-brand,
.icon-logo-brand-darker,
.icon-logo-dark-svg {
  width: 126px;
  height: 28px;
}

.icon-logo-ultraweb {
  width: 120px;
  height: 16px;
}

.box-60 {
  width: 60px;
  height: 60px;
}

.form-group {
  position: relative;
}

.custom-control {
  padding-left: 30px;
  display: flex;
  align-items: center;
  height: 40px;
}

.custom-label {
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 15px;
  text-transform: uppercase;
  position: absolute;
  z-index: 2;
  top: 4px;
  left: 2px;
  padding: 0 15px;
}
.custom-label ~ .form-control, .custom-label ~ .easy-autocomplete > .form-control {
  padding-top: 10px;
  background-size: 18px 18px;
}
.custom-label ~ .form-control.right, .custom-label ~ .easy-autocomplete > .form-control.right {
  padding-right: 44px;
  background-position: right 13px bottom 10px;
}
.custom-label ~ .form-control.left, .custom-label ~ .easy-autocomplete > .form-control.left {
  padding-left: 44px;
  background-position: left 13px bottom 10px;
}
.custom-label ~ textarea.form-control {
  padding-top: 18px;
}
.custom-label.dark {
  color: rgba(255, 255, 255, 0.5);
}

.custom-control-label {
  font-size: 12px;
  padding-top: 1px;
}

.custom-control-label::before,
.custom-control-label::after {
  top: 0;
  width: 20px;
  height: 20px;
  left: -30px;
}

.custom-control-label::before {
  border-width: 2px;
  border-color: #EBEDF2;
}

.custom-control-input {
  width: 20px;
  height: 20px;
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #EBEDF2;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #009FE2;
  background-color: #009FE2;
}

.payment_options label {
  transition: 0.3s;
}
.payment_options input:checked + label {
  color: #ffffff;
  background-color: #009FE2;
}

.custom-form-group label .icon-check-empty {
  transition: 0.3s;
}
.custom-form-group input:checked + label .icon-check-empty {
  background-image: url("/assets-nd/icons/site/custom-input-checked-empty.svg");
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 5px;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #009FE2;
  background-color: #009FE2;
}

.custom-switch {
  padding-left: 50px;
}
.custom-switch .custom-control-label::before {
  width: 40px;
  border-radius: 10px;
  background-color: #ADB7C7;
  left: -50px;
}
.custom-switch .custom-control-label::after {
  background-color: #ffffff;
  top: calc(0.25rem + 0px);
  left: -46px;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #EBEDF2 !important;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  left: -38px;
}

.custom-input-group {
  display: flex;
}
.custom-input-group .form-group:not(:first-child):not(:last-child) .form-control {
  border-radius: unset;
}
@media (max-width: 991.98px) {
  .custom-input-group .form-group:not(:first-child):not(:last-child) .form-control {
    margin: -1px 0;
  }
}
@media (min-width: 992px) {
  .custom-input-group .form-group:not(:first-child):not(:last-child) .form-control {
    border-right: none;
    border-left: none;
  }
}
.custom-input-group .form-group:first-child .form-control {
  border-radius: 5px 5px 0 0;
}
@media (min-width: 992px) {
  .custom-input-group .form-group:first-child .form-control {
    border-radius: 5px 0 0 5px;
    border-right: none;
  }
}
.custom-input-group .form-group:last-child .form-control {
  border-radius: 0 0 5px 5px;
}
@media (min-width: 992px) {
  .custom-input-group .form-group:last-child .form-control {
    border-radius: 0 5px 5px 0;
    border-left: none;
  }
}

.rtl .form-control.right {
  padding-right: 15px;
  padding-left: 50px;
  background-position: left 13px center;
}
.rtl .form-control.left {
  padding-left: 15px;
  padding-right: 50px;
  background-position: right 13px center;
}
.rtl .custom-label {
  left: auto;
  right: 2px;
}
.rtl .custom-label ~ .form-control, .rtl .custom-label ~ .easy-autocomplete > .form-control {
  padding-top: 10px;
  background-size: 18px 18px;
}
.rtl .custom-label ~ .form-control.right, .rtl .custom-label ~ .easy-autocomplete > .form-control.right {
  padding-right: 15px;
  padding-left: 44px;
  background-position: left 13px bottom 10px;
}
.rtl .custom-label ~ .form-control.left, .rtl .custom-label ~ .easy-autocomplete > .form-control.left {
  padding-left: 15px;
  padding-right: 44px;
  background-position: right 13px bottom 10px;
}
.rtl .custom-label ~ textarea.form-control {
  padding-top: 18px;
}
@media (min-width: 992px) {
  .rtl .custom-input-group .form-group:first-child .form-control {
    border-radius: 0 5px 5px 0;
    border-left: none;
  }
}
@media (min-width: 992px) {
  .rtl .custom-input-group .form-group:last-child .form-control {
    border-radius: 5px 0 0 5px;
    border-right: none;
  }
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #F7F8FA;
}

.navigation-tabs a {
  color: #8C98AB;
  border-bottom: 2px solid transparent;
}
.navigation-tabs a.active {
  color: #000000;
  border-color: #009FE2;
}

@media (min-width: 992px) {
  .tab-content > .tab-pane.dont-hide-lg {
    display: block;
    opacity: 1;
  }
}

.bg-best-deal {
  background: linear-gradient(0deg, #F2FAFD, #F2FAFD), rgba(0, 159, 226, 0.05);
}

.h-small {
  height: 30px;
}

.pagination .page-item .page-link {
  border: 2px solid transparent;
  padding: 0;
  width: 36px;
  height: 36px;
  margin: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  font-weight: bold;
  color: #1359BA;
  background-color: transparent;
}
.pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link {
  color: #009FE2;
}
.pagination .page-item:hover:not(.disabled) .page-link, .pagination .page-item.active .page-link {
  color: #009FE2;
  background-color: rgba(0, 159, 226, 0.1);
}
.pagination .page-item.disabled .page-link {
  color: #8C98AB;
}

.bg-banner {
  background-size: cover;
  background-position: center;
}

.shadow-large {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04), 0 10px 40px rgba(0, 0, 0, 0.08);
}

.hover-shadow {
  transition: 0.3s;
}
.hover-shadow:hover {
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.06), 0 10px 30px rgba(0, 0, 0, 0.1);
}

.hover-no-border {
  transition: 0.3s;
}
.hover-no-border:hover {
  border-color: transparent;
}

.hover-bg-shades-100 {
  transition: 0.3s;
}
.hover-bg-shades-100:hover {
  background-color: #F7F8FA;
}

.hover-banner-brand-accent .icon-chevron-right {
  margin-right: -18px;
  opacity: 0;
}
.hover-banner-brand-accent:hover {
  background-color: rgba(0, 159, 226, 0.05);
}
.hover-banner-brand-accent:hover > * {
  color: #009FE2;
}
.hover-banner-brand-accent:hover .icon-chevron-right {
  margin-right: 0;
  opacity: 1;
}

.hover-color-brand-accent:hover {
  color: #009FE2;
}
.hover-color-brand-accent:hover span {
  color: #009FE2;
}

.active-color-brand-accent.active {
  color: #009FE2;
}
.active-color-brand-accent.active span {
  color: #009FE2;
}

.lines-triple {
  position: absolute;
  top: 0;
  width: 100%;
  height: calc(50% + 30px);
  border-bottom: 3px solid #EBEDF2;
}
.lines-triple:before, .lines-triple:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  border-bottom: 3px solid #EBEDF2;
}
.lines-triple:before {
  height: calc(100% - 30px - 27px);
}
.lines-triple:after {
  height: calc(100% - 27px);
}
.lines-triple.white:before {
  background-color: #ffffff;
}
.lines-triple.primary-darker:before {
  background-color: #13428D;
}

.opacity-50 {
  opacity: 0.5;
}

.modal-right {
  height: 100%;
  max-height: 100%;
  margin: 0 0 0 0;
  margin-inline-start: auto;
}
@media (max-width: 991.98px) {
  .modal-right {
    width: 100%;
    max-width: 100%;
    margin: 0;
  }
}
.modal-right.modal-dialog-scrollable .modal-content {
  height: 100vh;
  max-height: 100vh;
}

.modal-full {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  margin: 0;
}
.modal-full.modal-dialog-scrollable .modal-content {
  height: 100vh;
  max-height: 100vh;
}

.slider.slider-horizontal {
  width: 100%;
  height: 40px;
}
.slider.slider-horizontal .slider-track {
  height: 4px;
  margin-top: -2px;
}

.slider-track {
  background: #CCD4DE;
}

.slider-selection {
  background: #009FE2;
}

.slider-handle {
  background: #009FE2;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
}
.slider-handle .round {
  border-radius: 18px;
}

@media (min-width: 992px) {
  .collapse.dont-collapse-lg {
    display: block;
  }
}

.position-fixed-bottom {
  position: fixed;
  bottom: 0;
  z-index: 1;
}

.easy-autocomplete {
  width: 100% !important;
}
.easy-autocomplete .easy-autocomplete-container {
  position: absolute;
  width: 100%;
  background-color: #ffffff;
  border-radius: 0 0 5px 5px;
  z-index: 3;
}
.easy-autocomplete .easy-autocomplete-container ul {
  display: none;
  font-size: 14px;
  padding: 0 1rem;
  margin: 0;
}
.easy-autocomplete .easy-autocomplete-container ul li {
  display: block;
  padding: 0.5rem 0;
}

.datepicker.datepicker-inline {
  width: 100%;
}
.datepicker table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 4px;
}
.datepicker table tr th {
  font-size: 14px;
  font-weight: normal;
  border-radius: 5px;
}
.datepicker table tr th.dow {
  color: #CCD4DE;
}
.datepicker table tr td {
  font-size: 12px;
  font-weight: 500;
  border-radius: 5px;
}
.datepicker table tr td.day {
  background-color: #E2F8CF;
  color: #247715;
}
.datepicker table tr td.day.active, .datepicker table tr td.day.is-selected, .datepicker table tr td.day.is-between {
  background-color: #0EA548 !important;
  color: #ffffff;
}
.datepicker table tr td.day.active:hover, .datepicker table tr td.day.is-selected:hover, .datepicker table tr td.day.is-between:hover {
  background-color: #0EA548;
}
.datepicker table tr td.day.disabled {
  color: #ADB7C7;
  background: repeating-linear-gradient(-45deg, #ffffff, #ffffff 3px, rgba(0, 0, 0, 0.06) 1px, rgba(0, 0, 0, 0.06) 4px) !important;
}
.datepicker table tfoot {
  display: none;
}

.rtl .icon-chevron-right:before {
  content: "\e932";
}
.rtl .icon-chevron-left:before {
  content: "\e933";
}
.rtl .icon-arrow-right:before {
  content: "\e911";
}
.rtl .icon-arrow-left:before {
  content: "\e913";
}

.collapsed .icon-minus:before {
  content: "\e9c4";
}

@media screen and (max-width: 991px) {
  .m-w-100 {
    width: 100% !important;
  }
  .modal-policies {
    z-index: 9999;
  }
  .modal.modal-whatsapp .modal-title {
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 45px;
    color: #000;
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  .modal.modal-whatsapp .whatsapp_btn {
    width: 100%;
    margin-top: 15px;
    padding: 0 28px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 500;
    background-color: #27b43e;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    outline: 0;
    text-align: center;
    display: block;
    position: relative;
    height: 56px;
    line-height: 56px;
  }
  .modal.modal-whatsapp .close {
    opacity: 1;
  }
}
@media screen and (min-width: 991px) {
  .modal.fade .modal-dialog {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .modal-full.modal-dialog-scrollable .modal-content {
    height: 60vh;
    max-height: 100vh;
    width: 60%;
  }
}
.policyDesc {
  cursor: pointer;
}
.policyDesc:hover {
  color: #007BC2;
}
.policyDesc.no-deposit-policy:hover {
  color: #0EA548 !important;
}

.pac-container {
  z-index: 999999;
}

.detail-icons {
  width: 24px;
  height: 25px;
}

.img-fit-cover {
  object-fit: cover;
}

.current-select {
  height: 50px;
  padding-top: 19px;
  position: relative;
  cursor: pointer;
}

.current-select.list-group-item {
  border: 1px solid #ccd4de;
  border-radius: 5px;
}

.current-select.list-group-item.first-select {
  border-radius: 5px 0 0 5px;
}

.icon-select:before {
  position: absolute;
  top: 40%;
  right: 8px;
  color: #009fe2;
  font-weight: bold;
}

.select-list {
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 0;
  width: 100%;
  max-height: 184px;
  overflow: auto;
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  display: none;
}

.select-list.show {
  display: flex;
}

.filter_content {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding-right: 10px;
  vertical-align: top;
  position: relative;
}

.mobile_head_search {
  width: 100%;
  position: relative;
}

.filter_content .mobile_head_search .filter_item {
  border-radius: 5px;
  padding: 15px 0 2px;
  background-color: #fff;
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: relative;
  text-align: left;
  z-index: 9 !important;
  margin-bottom: 0;
}

.filter_content .tags {
  padding-left: 10px;
  padding-bottom: 5px;
  z-index: 6;
  min-height: 35px;
  align-items: flex-end;
  display: flex;
}

#js_mobile-menu .filter_search_btn a, .filter_content .tags a {
  display: inline-flex;
  vertical-align: top;
  margin: 0.4rem 0.4rem 0 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #009fe2;
  border-radius: 4px;
  color: #fff;
  font-size: 13px;
  padding: 3px 24px 3px 5px;
  position: relative;
}

#js_mobile-menu .filter_search_btn a, .filter_content .tags a.hide {
  display: none;
}

#js_mobile-menu .filter_search_btn a, .filter_content .tags.show-more a.hide {
  display: inline-flex;
}

.filter_content .tags.show-more a.more {
  display: none !important;
}

#js_mobile-menu .filter_search_btn a:before, .filter_content .tags a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  background-image: url(../icons/site/system/14/white/cross.svg);
  background-repeat: no-repeat;
  background-position: 4px center;
}

.filter_content label, .search_bar_content label {
  position: absolute;
  width: 100%;
  top: 6px;
  left: 0;
  padding-left: 15px;
  letter-spacing: 0.05em;
  font-size: 9px;
  line-height: 15px;
  text-transform: uppercase;
  color: #999;
}

.filter_content .custom-input-group .form-group:last-child .form-control {
  height: 100%;
  border: none;
  padding: 0 0 5px 45px !important;
}

.rc_header {
  background-color: #13428d;
}
.rc_header.rc_fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 12;
  padding: 0;
  background-color: #13428d;
}
.rc_header.rc_fixed .rc_header_container {
  position: relative;
}
.rc_header.rc_fixed .navbar {
  padding: 16px 1rem;
}
.rc_header.rc_fixed .rc_searchbar > div:nth-child(2),
.rc_header.rc_fixed .navbar-nav.ml-auto,
.rc_header.rc_fixed .navbar-nav#mainMenu {
  display: none;
}
.rc_header.rc_fixed .rc_searchbar_container {
  position: absolute;
  top: 4px;
  left: 28%;
  width: 59%;
  background: transparent;
}
.rc_header.rc_fixed .header-top {
  position: absolute;
  top: 10px;
  left: 150px;
  z-index: 12;
  background: transparent;
}
.rc_header.rc_fixed .header-bottom > div {
  justify-content: space-between;
}
.rc_header.rc_fixed .header-bottom > div .navbar-collapse {
  flex-grow: 0;
}

.rc_header .filter_content .mobile_head_search .filter_item {
  border-radius: 5px;
}

.faq .row ul {
  padding-left: 20px;
}
.faq .row.first p, .faq .row.first li {
  font-size: 16px;
}
.faq .row.second p, .faq .row.second li {
  font-size: 15px;
}
.faq .row.third p, .faq .row.third li {
  font-size: 14px;
}
@media screen and (max-width: 991px) {
  .faq p {
    font-size: 14px !important;
  }
}

#js_car-search:focus {
  border: none;
  outline: none;
  box-shadow: none;
}

.custom-control-input.rc_millage_checkbox {
  display: none;
}

.rc_extras_checkbox_label.checkbox {
  font-size: 12px;
  cursor: pointer;
  padding-left: 30px;
  min-height: 22px;
  line-height: 22px;
  border-radius: 3px;
}

.rc_extras_checkbox_label.checkbox:after {
  left: 0;
  border: 2px solid #aaa;
  background: no-repeat 5px 5px;
  background-size: 10px;
  border-radius: 3px;
}

.rc_millage_checkbox:checked ~ .rc_extras_checkbox_label.checkbox:after {
  border: none;
}

.rc_extras_checkbox_label.checkbox:before {
  border-radius: 3px;
  position: absolute;
  left: 0;
  top: 0;
}

.filter_modal_content .custom-radio .custom-control-label,
.rc_extras_checkbox_label:not(.checkbox) {
  display: inline-block;
  position: relative;
  cursor: pointer;
  padding-left: 30px;
  min-height: 22px;
  line-height: 22px;
}

.filter_modal_content .custom-radio .custom-control-label:after,
.rc_extras_checkbox_label:not(.checkbox):after {
  z-index: 2;
  left: 9px;
  top: 6px;
  width: 5px;
  height: 9px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  background-image: none !important;
}

.filter_modal_content .custom-radio .custom-control-label:before,
.rc_extras_checkbox_label:not(.checkbox):before {
  left: 0;
  width: 22px;
  height: 22px;
  border: 2px solid #aaa;
}

.range_content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.range_content .title {
  min-width: 120px;
  font-size: 13px;
  color: #000;
}

input[type=range] {
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: 0;
  border-radius: 4px;
  outline: 0;
  background: linear-gradient(#ccd4de, #ccd4de) no-repeat center;
  background-size: 100% 4px;
  pointer-events: none;
}

input[type=range]:active,
input[type=range]:focus {
  outline: 0;
}

input[type=range]::-webkit-slider-thumb {
  height: 18px;
  width: 18px;
  border-radius: 50%;
  background-color: #2082EF;
  position: relative;
  margin: 5px 0;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  pointer-events: all;
  z-index: 2;
}

input[type=range]::-webkit-slider-thumb::before {
  content: " ";
  display: block;
  position: relative;
  top: 13px;
  left: 100%;
  width: 2000px;
  height: 4px;
  background: #2082EF;
}

.multirange {
  position: relative;
  height: 25px;
  width: 100%;
}

.multirange input[type=range] {
  position: absolute;
}

.multirange input[type=range]:nth-child(1)::-webkit-slider-thumb::before {
  background-color: #2082EF;
}

.multirange input[type=range]:nth-child(2) {
  background: 0 0;
}

.multirange input[type=range]:nth-child(2)::-webkit-slider-thumb::before {
  background-color: #ccd4de;
}

.price_range_line {
  position: absolute;
  left: 0;
  top: calc(50% - 1px);
  content: "";
  display: block;
  width: 100%;
  background: #2082EF;
  height: 4px;
  z-index: 0;
}

.filter_modal_content .closes {
  position: absolute;
  top: 10px;
  right: 10px;
  border: none;
  background: 0 0;
  z-index: 10;
  outline: none;
}

@media screen and (max-width: 991px) {
  .range_content {
    padding-top: 45px;
  }
  .multirange {
    position: absolute;
    top: 0;
  }
  .current-select.list-group-item.first-select {
    border-radius: 5px;
  }
}
.icon-logo-brand {
  background-image: url("/assets-nd/icons/site/logo-light.svg");
}

.page-link {
  cursor: pointer;
}

.btn_show_number {
  background: #1359BA;
}

.contact-btns-mobile {
  gap: 10px;
}

.engine-type-block {
  width: 20px;
  height: 15px;
  min-height: 15px;
  min-width: 20px;
  background: #009FE2;
  border-radius: 5px;
}

.engine-type-block span {
  line-height: 1;
  letter-spacing: 0.05em;
  color: white;
}

.truncate-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

.white_space {
  white-space: nowrap;
}

.plp-h1 {
  margin-bottom: 0.5rem !important;
}

.or-similar {
  white-space: nowrap;
}
.or-similar::before {
  content: attr(data-label) !important;
  color: #b3b5ba;
  font-size: 14px;
}

body {
  overflow-x: hidden;
}

.car_type {
  position: absolute;
  height: auto;
  width: 40px;
  right: 6px;
  left: auto;
  top: 6px;
  opacity: 0.5;
}

.modal.modal-whatsapp .whatsapp_btn.telegram {
  background-color: #17a2b8;
}

.inactive {
  opacity: 0.5;
}

#js_car-search:focus {
  border: none;
}

.pac-container {
  z-index: 999999;
}

.rc_header_container .filter_content {
  padding-right: 0;
}

.rc_header.rc_fixed .rc_header_container .header-top {
  left: 150px;
}

.rc_header.rc_fixed .rc_header_container #cityDDown span {
  font-size: 14px;
}

.rc_header.rc_fixed .rc_header_container .rc_searchbar_container {
  left: 28%;
  width: 60%;
}

.scroll-mobile {
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  scroll-behavior: smooth;
}

.scroll-mobile::-webkit-scrollbar {
  display: none;
}

.scroll-mobile a {
  white-space: nowrap;
}

.models-array {
  position: absolute;
  top: 7px;
  right: 8px;
  z-index: 1;
  background: #fff;
}

.models-array.hide {
  display: none !important;
}

.easy-autocomplete-container ul li.selected {
  background-color: #f7f9fb;
  cursor: pointer;
}

.models-array.prev {
  display: none;
  right: auto;
  left: 8px;
  transform: rotate(180deg);
}

.models-array.prev.active {
  display: block;
}

.rc_margin-bottom-no h3 {
  font-size: 24px;
  margin: 20px 0 10px;
}

.rc_margin-bottom-no h2 {
  font-size: 30px;
  margin: 30px 0;
}

#btnToggleDescription {
  cursor: pointer;
}

footer .nav-link {
  font-size: 14px;
}

.google-stars {
  height: 20px;
  width: 85px;
  mask: url("../icons/site/stars.svg") no-repeat center/contain;
  position: relative;
  background-color: #CCCCCC;
}
.google-stars .cover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: #E18E3A;
}

.google-stars-plp {
  height: 19px;
  width: 98px;
  mask: url("/templates/evolveae/assets-nd/icons/site/stars_plp.svg") no-repeat center/contain;
  position: relative;
  background: #EBEDF2;
}
.google-stars-plp .cover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: #E18E3A;
}
@media (max-width: 991px) {
  .google-stars-plp {
    width: 68px;
    height: 12px;
  }
}

@media screen and (max-width: 1150px) {
  body.rc_home-page ul.rc_topmenu.slimmenu > li {
    padding: 0 10px;
  }
}
@media (max-width: 1025px) {
  .old-styles .rc_home-page:before {
    display: none !important;
  }
}
@media screen and (max-width: 991px) {
  .m-relative {
    position: relative;
    padding-right: 22px !important;
  }
  .models-array.m-brand-array {
    top: 50%;
  }
  .title-car-mobile {
    position: absolute;
    top: 9px;
  }
  .title-car-mobile h1 {
    font-size: 18px;
  }
  .row .gallery {
    padding-top: 50px;
  }
  #modal_body .show-body-modal {
    display: block !important;
  }
  #mainMenu .nav-item:first-child {
    order: -1 !important;
  }
  .rc_title-h1 {
    font-size: 25px;
  }
  .modal-dialog-scrollable .modal-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: #fff;
  }
}
.modal-content .dropdown-toggle:after {
  margin-left: auto !important;
}

.rc_side-panel {
  width: 200px;
}

.rc_main-panel {
  width: calc(100% - 200px);
  padding-left: 28px;
}

.rc_car-video-thumbnail > img {
  max-width: 100% !important;
  height: auto !important;
}

.rc_car-video-thumbnail {
  position: relative;
  padding: 0;
  transition: all 0.2s ease-in-out;
  overflow: hidden;
}
.rc_car-video-thumbnail:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../icons/site/youtube-play.svg) no-repeat center/25%;
}

.aspect-16by9 {
  padding-top: 62.4%;
}

#current-select-model span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 88%;
  display: block;
}

@media screen and (max-width: 1199px) {
  .rc_main-panel {
    width: 100%;
    padding-left: 0;
  }
  .rc_side-panel {
    width: 100%;
    order: 2;
    text-align: center;
  }
}
@media (max-width: 991px) {
  .pagination .page-item:hover .page-link {
    color: #1359BA !important;
    background-color: transparent !important;
  }
  .pagination .page-item:active:not(.disabled) .page-link {
    color: #009FE2;
    background-color: rgba(0, 159, 226, 0.1);
  }
}
.gm-style .gm-style-iw-c {
  box-shadow: none !important;
}

.gm-style-iw-d + .gm-ui-hover-effect {
  outline: none !important;
}

.big-cars-map {
  height: 400px;
}
.big-cars-map button {
  z-index: 3;
}
.big-cars-map > img {
  object-fit: cover;
}
.big-cars-map .map-bg {
  background: rgba(0, 0, 0, 0.5);
  z-index: 2;
  left: 0;
  top: 0;
}

#select-list-brand li:hover span, #select-list-brand li:hover span {
  color: #009fe2;
}
#select-list-brand li.active span, #select-list-brand li.active span {
  color: white !important;
  cursor: pointer;
}
#select-list-brand li span, #select-list-brand li span {
  cursor: pointer;
}

#mainMenu .icon-chevron-right {
  display: none;
}
@media (max-width: 992px) {
  #mainMenu .icon-chevron-right {
    display: block;
  }
}

.select-list {
  z-index: 3;
}

.modal-dialog-video {
  width: 100%;
  max-width: 100%;
}
@media (max-width: 575px) {
  .modal-dialog-video {
    margin: 0;
  }
}
.modal-dialog-video > .container {
  padding: 0;
}
.modal-dialog-video .rc_car-video {
  width: 100%;
  height: 100%;
  min-height: 70vh;
}

.without-filters-container {
  position: relative;
}
.without-filters-container > .d-flex {
  position: absolute;
  right: 15px;
  top: 20px;
}
@media (max-width: 992px) {
  .without-filters-container > .d-flex {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    position: static;
  }
}
.without-filters-container .col-12 {
  display: none;
}

.rtl .without-filters-container > div {
  left: 15px;
  right: auto;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

.swiper-slide img {
  display: block;
  width: 100%;
  min-width: 100%;
  height: 100%;
  object-fit: cover;
}

.swiper-slide a {
  width: 100%;
}

.swiper-wrapper {
  height: 100% !important;
  max-height: 100%;
}

.car-gallery-thumbs .swiper-slide-thumb-active img {
  border-bottom: 3px solid #009FE2;
  opacity: 1;
}

@media (max-width: 991px) {
  .car-gallery-thumbs {
    display: none;
  }
}
.swiper-button-next::after, .swiper-button-prev::after {
  content: none !important;
}

.swiper-pagination-bullet {
  background: rgba(255, 255, 255, 0.5) !important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #FFFFFF !important;
}

.swiper-lazy-preloader-container {
  background: white;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  transition: all 0.1s ease;
}

.swiper-lazy-loaded + .swiper-lazy-preloader-container {
  opacity: 0;
  pointer-events: none;
}

@media (min-width: 992px) {
  .swiper-pagination {
    display: none !important;
  }
}
.deals-badge {
  z-index: 2;
  top: 5px;
}
@media (max-width: 991px) {
  .deals-badge {
    left: 36px;
  }
}

.back-to-search {
  cursor: pointer;
}

.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

.loader {
  font-size: 3px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.contact_btn_modal .loader {
  font-size: 2.5px !important;
  margin: 0 !important;
}

.pointer-events-none {
  pointer-events: none;
}

.link-phone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.number-link:hover {
  color: #404855;
}

.contact-main-number.active a {
  color: #1258BA !important;
}

.btn-details {
  min-width: 160px;
}

.btn-details .icon-chevron-right {
  position: relative;
  top: -1px;
}

.btn-contact-desktop {
  width: 118px;
}

.mobile_footer_content {
  transition: 0.2s;
}

@keyframes opacity-to-one {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.rtl .contact-menu-icon-down {
  left: 5px;
  right: auto;
}

.contact_btn_modal {
  height: 45px;
}

@media (min-width: 992px) {
  #reserve_booking {
    background: #E2F8CF;
  }
}
.list-google-rewiews-container {
  bottom: -3px;
  left: 39px;
}
.list-google-rewiews-container > span {
  line-height: 20px;
}

.google-stars {
  height: 15px;
}

.social-gg-color {
  background-image: url("/templates/evolveae/assets-nd/icons/site/social-gg-color.svg");
}

.p-x-5 {
  padding: 5px;
}

.car-list-item-buttons {
  gap: 5px;
}

@media (max-width: 991px) {
  .container-car-items {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.not-available-info {
  letter-spacing: 0.02em;
  background: rgba(216, 41, 39, 0.05);
}

@media screen and (max-width: 991px) {
  .container .pagination .page-item .page-link {
    width: 36px;
    height: 36px;
  }
}
.page-description-block h1, .page-description-block h2, .page-description-block h3, .page-description-block h4 {
  font-weight: 500;
  margin-bottom: 30px;
  color: #21262D;
}
.page-description-block h1 {
  font-size: 36px;
  line-height: 45px;
  letter-spacing: -0.01em;
}
@media (max-width: 991px) {
  .page-description-block h1 {
    font-size: 30px;
  }
}
.page-description-block h2 {
  font-size: 30px;
  line-height: 40px;
  letter-spacing: -0.01em;
}
@media (max-width: 991px) {
  .page-description-block h2 {
    font-size: 24px;
  }
}
.page-description-block h3 {
  font-size: 24px;
  line-height: 35px;
}
@media (max-width: 991px) {
  .page-description-block h3 {
    font-size: 24px;
  }
}
.page-description-block h4 {
  font-size: 18px;
  line-height: 30px;
}
.page-description-block p {
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  margin-bottom: 30px;
  color: #596372;
}

.models-array-top a:hover {
  text-decoration: underline;
}
.models-array-top > .icon-chevron-right {
  margin-top: 2px;
}

.filter_modal_content {
  margin-bottom: 0;
}

.cursor-pointer {
  cursor: pointer;
}

.car-list-item {
  margin-bottom: 10px;
}
.car-list-item > div {
  padding: 10px 9px;
}
@media (max-width: 991px) {
  .car-list-item > div {
    padding: 5px;
  }
}
@media (max-width: 991px) {
  .car-list-item .inactive {
    mix-blend-mode: luminosity;
  }
}
.car-list-item.inactive {
  opacity: 1;
}
.car-list-item.inactive .blend-mode-luminosity {
  mix-blend-mode: luminosity;
}
.car-list-item.inactive .list-main-car-info {
  opacity: 1;
}
.car-list-item.inactive .not-available-info {
  mix-blend-mode: initial;
}
.car-list-item .hover-shadow:hover {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
}

#js_car_mobile-search {
  outline: none;
  height: 59px;
}

#modalMobileSearch .modal-header {
  border-bottom: 1px solid #009FE2;
}
#modalMobileSearch .easy-autocomplete-container {
  top: 60px;
  max-height: calc(100vh - 340px);
}
#modalMobileSearch .easy-autocomplete-container.smaller {
  max-height: 124px;
}
#modalMobileSearch .easy-autocomplete-container > ul {
  display: block !important;
  box-shadow: none !important;
  max-height: calc(100vh - 340px);
  padding: 0;
}
#modalMobileSearch .easy-autocomplete-container > ul .eac-item {
  padding: 10px 16px;
  font-weight: 400;
  color: #000000;
  line-height: 25px;
  font-size: 14px;
}
#modalMobileSearch .easy-autocomplete-container > ul .eac-item b {
  color: #000000;
}
#modalMobileSearch .easy-autocomplete-container > ul .selected {
  background: transparent !important;
}
#modalMobileSearch .easy-autocomplete-container > ul .selected .eac-item {
  background: transparent;
}
#modalMobileSearch .easy-autocomplete-container > ul li:hover {
  background: transparent;
}
#modalMobileSearch .easy-autocomplete-container > ul li:hover .eac-item {
  color: #009FE2;
  font-weight: 400;
}
#modalMobileSearch .easy-autocomplete-container > ul li:hover .eac-item b {
  color: #009FE2;
}
#modalMobileSearch .nav a .icon-search {
  line-height: 25px;
}

.search-bottom-block {
  height: 280px;
  z-index: 1051;
  background: red;
  transition: all 0.5s ease;
}
.search-loader {
  height: 100%;
  display: flex !important;
  justify-content: center;
  align-items: center;
}
.search-loader > div {
  font-size: 4px !important;
  border-left: 1.1em solid #009FE2;
}

.whatsapp-icon-new {
  background-image: url(../icons/site/whatsapp-icon-new.svg);
}

.special_offer_item.removed-item {
  pointer-events: none;
  mix-blend-mode: luminosity;
  position: relative;
}
.special_offer_item.removed-item:before {
  width: 100%;
  height: 100%;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  top: 0;
  position: absolute;
  color: red;
  font-size: 24px;
  content: "";
  z-index: 3;
  background: rgba(255, 255, 255, 0.3);
}

@media (min-width: 992px) {
  .swiper-special-offers .aspect-16by9 {
    padding-top: 72%;
  }
}
.swiper-special-offers .mobile-card-list-items > div {
  height: 25px;
}
@media (min-width: 992px) {
  .swiper-special-offers .swiper-slide {
    max-width: 300px;
  }
}
@media (max-width: 991px) {
  .swiper-special-offers .swiper-slide {
    transition: 0.3s ease all;
    padding-right: 30px;
  }
  .swiper-special-offers .swiper-slide-next {
    transform: translateX(-30px) !important;
  }
}
.swiper-special-offers .deals-badge {
  left: 36px;
}

@media (max-width: 991px) {
  .swiper-special-banner .btn-large {
    height: 40px !important;
  }
}
@media (max-width: 575px) {
  .swiper-special-banner .swiper-btn {
    width: 40px !important;
    min-width: 40px;
  }
}

.hover-white:hover {
  color: white;
}

.special-offers-banner-text {
  font-size: 100px;
  line-height: 90px;
}
@media (max-width: 992px) {
  .special-offers-banner-text {
    font-size: 72px;
    line-height: 75px;
  }
}

@media (min-width: 992px) {
  .rtl .car-list-item > div > .row {
    margin-left: 0;
  }
}
@media (max-width: 991px) {
  .rtl .car-list-item-buttons {
    gap: 5px;
  }
  .rtl .list-google-rewiews-container {
    left: auto;
    right: 38px;
  }
}
.price-block-mobile:has(.price-extended-arrow) {
  cursor: pointer;
}

@media (max-width: 768px) {
  .breadcrumb {
    flex-wrap: nowrap;
    overflow: auto;
  }
  .back-to-search span {
    white-space: nowrap;
  }
  .breadcrumb .breadcrumb-item span {
    white-space: nowrap;
  }
  .breadcrumb .breadcrumb-item a {
    white-space: nowrap;
  }
}
.page-description-text p {
  color: #596372;
}

.tour-short-desc {
  min-height: 3em;
  line-height: 1.5em;
  height: 3em; /* height is 2x line-height, so two lines will display */
  overflow: hidden;
}
@media (max-width: 520px) {
  .tour-short-desc {
    min-height: 0;
    max-height: 40px;
    line-height: 20px;
    height: max-content;
  }
}

.ramadan-badge {
  left: 0px;
  background: #0845A6;
  top: 5px;
  z-index: 2;
}
@media (max-width: 991px) {
  .ramadan-badge {
    position: absolute;
    bottom: -5px;
    right: 20px;
    top: auto;
    left: auto;
  }
}

.rtl .ramadan-badge {
  left: auto;
  right: 0px;
  top: 5px;
}
@media (max-width: 768px) {
  .rtl .ramadan-badge {
    bottom: -5px;
    right: auto;
    top: auto;
    left: 20px;
  }
}

.price-block-desktop {
  cursor: pointer;
}

.price-block-desktop + div {
  display: none;
}

.price-block-desktop:hover + div {
  display: block;
}

.price-block-desktop:hover .price-extended-arrow {
  transform: rotate(180deg);
}

.mobile-price-extended-container {
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  right: 0;
  top: 20px;
  z-index: 2;
  padding-right: 18px;
  padding-left: 10px;
  background: white;
}

.filter_modal_content {
  max-width: 490px;
  inset-inline-end: 0;
  position: fixed;
}

#modalSearch > .modal-dialog {
  max-width: 490px;
}

#modalSearch {
  padding-right: 0 !important;
}

.filter-item {
  min-height: 35px;
  min-width: 35px;
}

.modal-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}

.filter-body-values > div {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media (max-width: 768px) {
  .filter-type-values > div {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
  }
  .filter-body-values > div {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .filter-seats-values > div {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
}
.filter-item.active {
  background: #F0F6FF;
  border-color: #F0F6FF !important;
}
.filter-item.active span {
  color: #1359BA;
  font-weight: 600;
}
.filter-item.active i {
  color: #1359BA;
}

@media (min-width: 992px) {
  .filter-item:not(.disabled):hover span {
    color: #1359BA;
    font-weight: 600;
  }
  .filter-item:not(.disabled):hover i {
    color: #1359BA;
  }
}

.filter-item.disabled, .filter-item.disabled:hover {
  background: #F7F8FA;
  cursor: not-allowed !important;
  border-color: #F7F8FA !important;
}
.filter-item.disabled span, .filter-item.disabled:hover span {
  color: #8C98AB;
}

.fast-filters-models .filter-item span {
  min-width: 100px;
}
@media (max-width: 600px) {
  .fast-filters-models .filter-item {
    min-width: auto;
  }
  .fast-filters-models .filter-item {
    order: 2;
  }
  .fast-filters-models .active {
    order: 1;
  }
}

@media (max-width: 600px) {
  .filter-loading .filter-item {
    order: 3 !important;
  }
  .filter-loading .filter-empty {
    order: 1 !important;
  }
  .filter-loading .active-before {
    order: 2 !important;
  }
}
.fast-filters-body .filter-item {
  min-width: 90px;
}
@media (max-width: 992px) {
  .fast-filters-body .filter-item {
    order: 3;
  }
  .fast-filters-body .active {
    order: 2;
  }
  .fast-filters-body .filter-empty {
    order: 1;
  }
}

@media (max-width: 991px) {
  .filter_modal_content .modal-header {
    background: #1359BA !important;
    color: white;
  }
}
#daterange-plp .month-item {
  padding-left: 0;
  padding-right: 0;
}
#daterange-plp #datepicker_start:focus {
  outline: none;
  box-shadow: none;
}
#daterange-plp #datepicker_end:focus {
  outline: none;
  box-shadow: none;
}
#daterange-plp .month-item-header button {
  display: flex;
}
#daterange-plp .litepicker .container__months .month-item-weekdays-row > div {
  font-size: 14px !important;
  color: #8C98AB;
  font-weight: 500;
}
#daterange-plp .litepicker {
  width: 100%;
}
#daterange-plp .litepicker .container__months {
  justify-content: center;
}
#daterange-plp .litepicker .container__months {
  width: 100% !important;
  flex-wrap: nowrap;
}
#daterange-plp .line-through {
  text-decoration-line: line-through;
  color: #727D8E;
}
#daterange-plp .date-range {
  margin-top: -25px;
}
#daterange-plp .aspect-16by9 {
  padding-top: 62.4%;
}
@media screen and (max-width: 1200px) {
  #daterange-plp .litepicker .container__days > div, #daterange-plp .litepicker .container__days > a {
    padding: 0px 0;
  }
}
@media screen and (max-width: 991px) {
  #daterange-plp .litepicker {
    transform: scale(1);
  }
  #daterange-plp .litepicker .container__months {
    width: 100%;
  }
  #daterange-plp .litepicker .container__months .month-item {
    width: 100%;
  }
  #daterange-plp #modal_body .show-body-modal {
    display: flex !important;
    flex-direction: column;
  }
  #daterange-plp .title-car-mobile {
    position: absolute;
    top: 9px;
  }
  #daterange-plp .title-car-mobile h1 {
    font-size: 18px;
  }
}
#daterange-plp .container__months {
  box-shadow: none !important;
  border-radius: 0;
}
#daterange-plp .container__months .month-item {
  width: 100%;
  transform: none !important;
}
#daterange-plp .month-item-weekdays-row > div, #daterange-plp .container__days > div {
  width: 100% !important;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#daterange-plp .month-item-weekdays-row, #daterange-plp .container__days {
  display: grid !important;
  justify-content: center;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}
#daterange-plp {
  --litepicker-button-prev-month-color: #009FE2 !important;
  --litepicker-button-next-month-color: #009FE2 !important;
}
#daterange-plp .container__days .day-item {
  --litepicker-is-start-color-bg: #009FE2;
  --litepicker-is-end-color-bg: #009FE2;
  --litepicker-day-color-hover: #009FE2;
  transition: color 0s;
}
#daterange-plp .container__days .day-item:hover {
  border-radius: 8px;
  cursor: pointer;
  box-shadow: inset 0 0 0 2px var(--litepicker-day-color-hover) !important;
}
#daterange-plp .container__days .day-item.is-locked:hover {
  box-shadow: none !important;
}
#daterange-plp .container__days .day-item.is-in-range {
  color: #009FE2;
  background: #E6F5FC;
}
#daterange-plp .container__days .day-item.is-end-date {
  border-radius: 0px 8px 8px 0px !important;
  background: #009FE2 !important;
  color: white !important;
}
#daterange-plp .container__days .day-item.is-end-date.is-flipped {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .container__days .day-item.is-end-date.is-locked {
  color: white;
}
#daterange-plp .container__days .day-item.is-start-date {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .container__days .day-item.is-start-date.is-flipped {
  border-radius: 0px 8px 8px 0px !important;
}
#daterange-plp .container__days .day-item.is-start-date.is-locked {
  color: white;
}
#daterange-plp .container__days .day-item.is-flipped {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .button-next-month, #daterange-plp .button-previous-month {
  outline: none;
  cursor: pointer !important;
}
#daterange-plp #daterange {
  background: white;
  border-radius: 15px;
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 991px) {
  #daterange-plp #daterange > div:nth-child(3) {
    order: 4;
  }
  #daterange-plp #daterange #litepicker {
    order: 3;
    margin-top: -20px !important;
  }
}
#daterange-plp #select-start-time {
  border: 1px solid #CCD4DE !important;
  border-radius: 5px;
}
@supports (-webkit-touch-callout: none) {
  #daterange-plp #select-start-time {
    padding-left: 0;
    text-indent: 15px;
  }
}
#daterange-plp #datepicker_start, #daterange-plp #datepicker_end {
  border: none !important;
}
#daterange-plp #discount-section {
  color: #0EA548;
}

#daterange-plp .month-item {
  padding-left: 0;
  padding-right: 0;
}
#daterange-plp #datepicker_start:focus {
  outline: none;
}
#daterange-plp #datepicker_end:focus {
  outline: none;
}
#daterange-plp .month-item-header button {
  display: flex;
}
#daterange-plp .litepicker .container__months .month-item-weekdays-row > div {
  font-size: 14px !important;
  color: #8C98AB;
  font-weight: 500;
}
#daterange-plp .litepicker {
  width: 100%;
}
#daterange-plp .litepicker .container__months {
  justify-content: center;
}
#daterange-plp .litepicker .container__months {
  width: 100% !important;
  flex-wrap: nowrap;
}
#daterange-plp .line-through {
  text-decoration-line: line-through;
  color: #727D8E;
}
#daterange-plp .date-range {
  margin-top: -25px;
}
#daterange-plp .aspect-16by9 {
  padding-top: 62.4%;
}
@media screen and (max-width: 1200px) {
  #daterange-plp .litepicker .container__days > div, #daterange-plp .litepicker .container__days > a {
    padding: 0px 0;
  }
}
@media screen and (max-width: 991px) {
  #daterange-plp .litepicker {
    transform: scale(1);
  }
  #daterange-plp .litepicker .container__months {
    width: 100%;
  }
  #daterange-plp .litepicker .container__months .month-item {
    width: 100%;
  }
  #daterange-plp #modal_body .show-body-modal {
    display: flex !important;
    flex-direction: column;
  }
  #daterange-plp .title-car-mobile {
    position: absolute;
    top: 9px;
  }
  #daterange-plp .title-car-mobile h1 {
    font-size: 18px;
  }
}
#daterange-plp .container__months {
  box-shadow: none !important;
  border-radius: 0;
}
#daterange-plp .container__months .month-item {
  width: 100%;
  transform: none !important;
}
#daterange-plp .month-item-weekdays-row > div, #daterange-plp .container__days > div {
  width: 100% !important;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#daterange-plp .month-item-weekdays-row, #daterange-plp .container__days {
  display: grid !important;
  justify-content: center;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}
#daterange-plp {
  --litepicker-button-prev-month-color: #009FE2 !important;
  --litepicker-button-next-month-color: #009FE2 !important;
}
#daterange-plp .container__days .day-item {
  --litepicker-is-start-color-bg: #009FE2;
  --litepicker-is-end-color-bg: #009FE2;
  --litepicker-day-color-hover: #009FE2;
  transition: color 0s;
}
#daterange-plp .container__days .day-item:hover {
  border-radius: 8px;
  cursor: pointer;
  box-shadow: inset 0 0 0 2px var(--litepicker-day-color-hover) !important;
}
#daterange-plp .container__days .day-item.is-locked:hover {
  box-shadow: none !important;
}
#daterange-plp .container__days .day-item.is-in-range {
  color: #009FE2;
  background: #E6F5FC;
}
#daterange-plp .container__days .day-item.is-end-date {
  border-radius: 0px 8px 8px 0px !important;
  background: #009FE2 !important;
  color: white !important;
}
#daterange-plp .container__days .day-item.is-end-date.is-flipped {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .container__days .day-item.is-end-date.is-locked {
  color: white;
}
#daterange-plp .container__days .day-item.is-start-date {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .container__days .day-item.is-start-date.is-flipped {
  border-radius: 0px 8px 8px 0px !important;
}
#daterange-plp .container__days .day-item.is-start-date.is-locked {
  color: white;
}
#daterange-plp .container__days .day-item.is-flipped {
  border-radius: 8px 0px 0px 8px !important;
}
#daterange-plp .button-next-month, #daterange-plp .button-previous-month {
  outline: none;
  cursor: pointer !important;
}
#daterange-plp #daterange {
  background: white;
  border-radius: 15px;
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 991px) {
  #daterange-plp #daterange > div:nth-child(3) {
    order: 4;
  }
  #daterange-plp #daterange #litepicker {
    order: 3;
    margin-top: -20px !important;
  }
}
#daterange-plp #select-start-time {
  border: 1px solid #CCD4DE !important;
  border-radius: 5px;
}
@supports (-webkit-touch-callout: none) {
  #daterange-plp #select-start-time {
    padding-left: 0;
    text-indent: 15px;
  }
}
#daterange-plp #datepicker_start, #daterange-plp #datepicker_end {
  border: none !important;
}
#daterange-plp #discount-section {
  color: #0EA548;
}

.swiper-links .swiper-slide {
  width: fit-content !important;
}

@media (max-width: 991px) {
  .swiper-slide:not(:first-child) {
    display: flex;
  }
}
@media (max-width: 991px) {
  .swiper-slide img {
    min-height: 180px;
  }
}

@media (max-width: 991px) {
  .plp-card-min-height {
    min-height: 180px;
  }
}

.card-display-none {
  display: none !important;
}

.pagination {
  margin-bottom: 0px !important;
}

.breadcrumb-item {
  white-space: nowrap;
}

.btn.color-brand-primary.filter-btn.loading .spinner {
  width: 20px;
  height: 20px;
  border: 3px solid rgba(0, 0, 0, 0.2);
  border-top-color: #3498db; /* Primary color */
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin-right: 5px;
}
.btn.color-brand-primary.filter-btn.loading .icon-sliders {
  display: none;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@media only screen and (min-width: 1110px) {
  .singleCar .aboutCar .aboutCar-content {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .aboutCar .aboutCar-content {
    padding-bottom: calc(30px + 0 * (100vw - 400px) / 710);
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .aboutCar .aboutCar-content {
    padding-top: 60px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .aboutCar .aboutCar-content {
    padding-top: calc(30px + 30 * (100vw - 400px) / 710);
  }
}
.singleCar .aboutCar .aboutCar-content_items {
  display: flex;
  gap: 0px 30px;
}

@media only screen and (max-width: 1100px) {
  .singleCar .aboutCar .aboutCar-content_items {
    flex-flow: column;
    gap: 25px 0px;
  }
}
.singleCar .aboutCar .items {
  flex: 1;
  padding: 25px 30px 30px 30px;
  border: 1px solid #ebedf2;
}

@media only screen and (max-width: 700px) {
  .singleCar .aboutCar .items {
    padding: 15px;
  }
}
.singleCar .aboutCar .items:nth-of-type(1) {
  border-top: 2px solid #0ea548;
}

.singleCar .aboutCar .items:nth-of-type(1) .title div {
  background-color: rgb(205, 250, 204);
}

.singleCar .aboutCar .items:nth-of-type(1) .title p {
  color: rgb(14, 165, 72);
}

.singleCar .aboutCar .items:nth-of-type(2) {
  border-top: 2px solid #1258ba;
}

.singleCar .aboutCar .items:nth-of-type(2) .title div {
  background-color: #e0ebfa;
}

.singleCar .aboutCar .items:nth-of-type(2) .title p {
  color: rgb(18, 88, 186);
}

.singleCar .aboutCar .items:nth-of-type(3) {
  border-top: 2px solid #fcba05;
}

.singleCar .aboutCar .items:nth-of-type(3) .title div {
  background-color: #fef7cc;
}

.singleCar .aboutCar .items:nth-of-type(3) .title p {
  color: rgb(252, 186, 5);
}

.singleCar .aboutCar .items .title {
  display: flex;
  place-items: center;
  margin-bottom: 30px;
}

@media only screen and (max-width: 700px) {
  .singleCar .aboutCar .items .title {
    margin-bottom: 20px;
  }
}
.singleCar .aboutCar .items .title div {
  width: 30px;
  height: 30px;
  border-radius: 60px;
  background-color: #cdfacc;
  display: flex;
  place-content: center;
  place-items: center;
}

.singleCar .aboutCar .items .title div svg {
  width: 18px;
  height: 18px;
}

.singleCar .aboutCar .items .title p {
  font-family: Roboto;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  margin-left: 20px;
}

@media only screen and (max-width: 1100px) {
  .singleCar .aboutCar .items .info {
    display: flex;
    flex-flow: row;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 1100px) {
  .singleCar .aboutCar .items .info .items_value {
    max-width: 50%;
    width: 100%;
  }
}
@media only screen and (max-width: 700px) {
  .singleCar .aboutCar .items .info .items_value {
    max-width: 100%;
  }
}
.singleCar .aboutCar .items .items_value {
  display: flex;
  place-items: center;
}

.singleCar .aboutCar .items .items_value:not(:last-child) {
  margin-bottom: 15px;
}

.singleCar .aboutCar .items .items_value div:nth-of-type(1) {
  width: 30px;
  height: 30px;
  border-radius: 60px;
  background-color: rgb(247, 248, 250);
  display: flex;
  place-content: center;
  place-items: center;
}

.singleCar .aboutCar .items .items_value div:nth-of-type(1) svg {
  width: 24px;
  height: 25px;
}

.singleCar .aboutCar .items .items_value div:nth-of-type(2) {
  margin-left: 20px;
}

.singleCar .aboutCar .items .items_value div:nth-of-type(2) p:nth-of-type(1) {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #404855;
}

.singleCar .aboutCar .items .items_value div:nth-of-type(2) p:nth-of-type(2) {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  color: #8c98ab;
}

.singleCar .aboutCar .items .price {
  display: flex;
  width: 100%;
  gap: 0px 10px;
  place-items: center;
  padding-bottom: 15px;
}

.singleCar .aboutCar .items .price div {
  width: 100%;
  height: 1px;
  background-color: #ebedf2;
}

.singleCar .aboutCar .items .price p {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  white-space: nowrap;
}

.singleCar .aboutCar .items .price p:nth-of-type(1) {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: rgb(33, 38, 45);
}

.singleCar .aboutCar .items .price p:nth-of-type(2) {
  color: #404855;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.singleCar .goodKnow .goodKnow_content {
  max-width: 1110px;
  margin: 0 auto;
  padding: 50px 0px;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

@media only screen and (max-width: 1140px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (max-width: 900px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-bottom: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .goodKnow .goodKnow_content {
    padding-top: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
.singleCar .goodKnow .goodKnow_title {
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  line-height: 60px;
  display: flex;
  place-items: center;
  color: #404855;
}

@media only screen and (min-width: 1110px) {
  .singleCar .goodKnow .goodKnow_title {
    font-size: 30px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .goodKnow .goodKnow_title {
    font-size: calc(22px + 8 * (100vw - 400px) / 710);
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .goodKnow .goodKnow_title {
    line-height: 32px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .goodKnow .goodKnow_title {
    line-height: calc(24px + 8 * (100vw - 400px) / 710);
  }
}
.singleCar .goodKnow .goodKnow_title svg {
  margin-right: 15px;
}

.singleCar .goodKnow .goodKnow-items {
  display: flex;
  gap: 0px 30px;
}

@media only screen and (min-width: 1110px) {
  .singleCar .goodKnow .goodKnow-items {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .goodKnow .goodKnow-items {
    margin-top: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
@media only screen and (max-width: 1100px) {
  .singleCar .goodKnow .goodKnow-items {
    flex-flow: column;
  }
}
@media only screen and (max-width: 1100px) {
  .singleCar .goodKnow .goodKnow-items {
    gap: 25px 0px;
  }
}
.singleCar .goodKnow .goodKnow-items .item {
  display: flex;
  flex: 1;
  padding: 25px 30px 30px 30px;
  border: 1px solid #ebedf2;
  flex-flow: column;
}

.singleCar .goodKnow .goodKnow-items .item .title {
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  color: #21262d;
  margin-bottom: 30px;
}

@media only screen and (max-width: 700px) {
  .singleCar .goodKnow .goodKnow-items .item .title {
    margin-bottom: 20px;
  }
}
.singleCar .goodKnow .goodKnow-items .item .info {
  display: flex;
  flex-flow: column;
  gap: 15px 0px;
}

@media only screen and (max-width: 1100px) {
  .singleCar .goodKnow .goodKnow-items .item .info {
    flex-flow: row;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 700px) {
  .singleCar .goodKnow .goodKnow-items .item .info {
    flex-flow: column;
  }
}
.singleCar .goodKnow .goodKnow-items .item .info-item {
  position: relative;
}

@media only screen and (max-width: 1100px) {
  .singleCar .goodKnow .goodKnow-items .item .info-item {
    max-width: 50%;
    width: 100%;
  }
}
@media only screen and (max-width: 700px) {
  .singleCar .goodKnow .goodKnow-items .item .info-item {
    max-width: 100%;
  }
}
.singleCar .goodKnow .goodKnow-items .item .info-item p {
  padding-left: 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #404855;
}

.singleCar .goodKnow .goodKnow-items .item .info-item::after {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 4px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #009DE0;
}

.singleCar .specifications .specifications_content {
  max-width: 1110px;
  margin: 0 auto;
  padding: 50px 0px;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

@media only screen and (max-width: 1140px) {
  .singleCar .specifications .specifications_content {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (max-width: 900px) {
  .singleCar .specifications .specifications_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .singleCar .specifications .specifications_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_content {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_content {
    padding-bottom: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_content {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_content {
    padding-top: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
.singleCar .specifications .specifications_title {
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  line-height: 60px;
  display: flex;
  place-items: center;
  color: #404855;
}

@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_title {
    font-size: 30px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_title {
    font-size: calc(22px + 8 * (100vw - 400px) / 710);
  }
}
@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_title {
    line-height: 32px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_title {
    line-height: calc(24px + 8 * (100vw - 400px) / 710);
  }
}
.singleCar .specifications .specifications_title svg {
  margin-right: 15px;
}

.singleCar .specifications .specifications_content_info {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 30px 0px;
  margin-top: 40px;
  justify-content: flex-start;
}

@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_content_info {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_content_info {
    margin-top: calc(30px + 20 * (100vw - 400px) / 710);
  }
}
@media only screen and (max-width: 1040px) {
  .singleCar .specifications .specifications_content_info {
    justify-content: flex-start !important;
  }
}
@media only screen and (max-width: 750px) {
  .singleCar .specifications .specifications_content_info {
    gap: 15px 15px;
  }
}
.singleCar .specifications .specifications_content_info_text {
  display: flex;
  flex-flow: column;
}

.singleCar .specifications .specifications_content_info_text p:nth-of-type(1) {
  font-size: 12px !important;
  color: #8c98ab !important;
  font-weight: 600 !important;
}

.singleCar .specifications .specifications_content_info_text p:nth-of-type(2) {
  font-size: 14px !important;
}

.singleCar .specifications .specifications_content_info_item {
  max-width: -moz-max-content;
  max-width: max-content;
  width: 100%;
  display: flex;
  place-items: center;
  max-width: 260px;
  margin-right: 10px;
}

.singleCar .specifications .specifications_content_info_item .specifications_content_info_item-svg {
  display: flex;
  place-content: center;
  place-items: center;
  width: 40px;
  height: 40px;
  background-color: rgb(247, 248, 250);
  border-radius: 40px;
}

.singleCar .specifications .specifications_content_info_item .default_feature_icon {
  margin-left: 15px !important;
}

.singleCar .specifications .specifications_content_info_item p {
  margin-left: 15px !important;
  font-size: 14px;
}

@media only screen and (max-width: 1040px) {
  .singleCar .specifications .specifications_content_info_item {
    min-width: auto;
    margin-right: 30px;
  }
}
@media only screen and (max-width: 1040px) {
  .singleCar .specifications .specifications_content_info_item {
    margin-right: 15px;
  }
}
.singleCar .specifications .specifications_content_info_item svg {
  fill: #8c98ab;
}

.singleCar .specifications .specifications_content_info_item svg path {
  fill: #8c98ab;
}

.singleCar .specifications .specifications_content_info_item #svg-color path {
  fill: #8c98ab;
}

.singleCar .specifications .specifications_content_info_item .default_feature_icon {
  margin-right: 15px;
}

.singleCar .specifications .specifications_content_info_item p object {
  margin-right: 15px;
}

.singleCar .specifications .specifications_content_info_item p:nth-of-type(1) {
  color: var(--main-color);
  margin-left: 6px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #404855;
  display: flex;
  place-items: center;
}

@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_content_info_item p:nth-of-type(1) {
    font-size: 14px;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_content_info_item p:nth-of-type(1) {
    font-size: calc(14px + 2 * (100vw - 400px) / 710);
  }
}
.singleCar .specifications .specifications_content_info_item p:nth-of-type(1) svg {
  margin-right: 5px;
}

.singleCar .specifications .specifications_content_info_item p:nth-of-type(2) {
  margin-left: 10px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #404855;
}

@media only screen and (min-width: 1110px) {
  .singleCar .specifications .specifications_content_info_item p:nth-of-type(2) {
    font-size: 14px !important;
  }
}
@media only screen and (max-width: 1110px) {
  .singleCar .specifications .specifications_content_info_item p:nth-of-type(2) {
    font-size: calc(14px + 4 * (100vw - 400px) / 710);
  }
}
.singleCar p {
  margin: 0;
}

/*# sourceMappingURL=plp_new.css.map */

@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-BlackItalic.woff2") format("woff2"), url("../fonts/Roboto-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Bold.woff2") format("woff2"), url("../fonts/Roboto-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Black.woff2") format("woff2"), url("../fonts/Roboto-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Light.woff2") format("woff2"), url("../fonts/Roboto-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-LightItalic.woff2") format("woff2"), url("../fonts/Roboto-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Italic.woff2") format("woff2"), url("../fonts/Roboto-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-BoldItalic.woff2") format("woff2"), url("../fonts/Roboto-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-ThinItalic.woff2") format("woff2"), url("../fonts/Roboto-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-MediumItalic.woff2") format("woff2"), url("../fonts/Roboto-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Regular.woff2") format("woff2"), url("../fonts/Roboto-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Thin.woff2") format("woff2"), url("../fonts/Roboto-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/Roboto-Medium.woff2") format("woff2"), url("../fonts/Roboto-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: 500;
  margin-bottom: 0;
}

h1 {
  font-size: 36px;
}

h2 {
  font-size: 36px;
}
@media (max-width: 991.98px) {
  h2 {
    font-size: 30px;
  }
}

h3 {
  font-size: 30px;
}
@media (max-width: 991.98px) {
  h3 {
    font-size: 24px;
  }
}

h4 {
  font-size: 24px;
}

h5 {
  font-size: 18px;
}

.font-weight-semibold {
  font-weight: 500;
}

.line-height-normal {
  line-height: normal;
}

.line-height-double {
  line-height: 2;
}

.fs-9 {
  font-size: 9px;
}

.fs-10 {
  font-size: 10px;
}

.fs-11 {
  font-size: 11px;
}

.fs-12 {
  font-size: 12px;
}

.fs-14 {
  font-size: 14px;
}

.fs-13 {
  font-size: 13px;
}

.fs-15 {
  font-size: 15px;
}

.fs-16 {
  font-size: 16px;
}

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

.fs-20 {
  font-size: 20px;
}

.fs-22 {
  font-size: 22px;
}

.fs-24 {
  font-size: 24px;
}

.fs-30 {
  font-size: 30px;
}

.fs-36 {
  font-size: 36px;
}

.fs-48 {
  font-size: 48px;
}

.fs-64 {
  font-size: 64px;
}

.fs-90 {
  font-size: 90px;
}

.fs-96 {
  font-size: 96px;
}

@media (min-width: 992px) {
  .fs-lg-11 {
    font-size: 11px;
  }
}

@media (min-width: 992px) {
  .fs-lg-12 {
    font-size: 12px;
  }
}

@media (min-width: 992px) {
  .fs-lg-14 {
    font-size: 14px;
  }
}

@media (min-width: 992px) {
  .fs-lg-16 {
    font-size: 16px;
  }
}

@media (min-width: 992px) {
  .fs-lg-18 {
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  .fs-lg-24 {
    font-size: 24px;
  }
}

@media (min-width: 992px) {
  .fs-lg-36 {
    font-size: 36px;
  }
}

@media (min-width: 576px) {
  .fs-sm-30 {
    font-size: 30px;
  }
}

@media (min-width: 576px) {
  .fs-sm-24 {
    font-size: 24px;
  }
}

@media (min-width: 576px) {
  .fs-sm-18 {
    font-size: 18px;
  }
}

.letter-spacing-1 {
  letter-spacing: 0.1em;
}

.letter-spacing-0_2 {
  letter-spacing: 0.02em;
}

.color-brand-primary {
  color: #1359BA;
}

.color-brand-primary-darker {
  color: #13428D;
}

.color-brand-primary-lighter {
  color: #3B7DD9;
}

.color-brand-accent {
  color: #009FE2;
}

.color-brand-accent-darker {
  color: #007BC2;
}

.color-brand-accent-lighter {
  color: #3BC4ED;
}

.color-brand-second {
  color: #3FC966;
}

.color-brand-second-darker {
  color: #0EA548;
}

.color-brand-second-lighter {
  color: #66E37E;
}

.color-semantic-success {
  color: #0EA548;
}

.color-semantic-info {
  color: #009FE2;
}

.color-semantic-warning {
  color: #FCBA05;
}

.color-semantic-danger {
  color: #D82927;
}

.color-shades-white {
  color: #ffffff;
}

.color-shades-black {
  color: #000000;
}

.color-shades-200 {
  color: #EBEDF2;
}

.color-shades-400 {
  color: #ADB7C7;
}

.color-shades-500 {
  color: #8C98AB;
}

.color-shades-600 {
  color: #727D8E;
}

.color-shades-700 {
  color: #596372;
}

.color-shades-800 {
  color: #404855;
}

.color-icons-star-active {
  color: #E18E3A;
}

.color-icons-star {
  color: #CCCCCC;
}

.text-white-75 {
  color: rgba(255, 255, 255, 0.75);
}

.bg-brand-primary {
  background-color: #1359BA;
}

.bg-brand-primary-darker {
  background-color: #13428D;
}

.bg-brand-primary-navbar {
  background-color: #093780;
}

.bg-brand-primary-lighter {
  background-color: #3B7DD9;
}

.bg-brand-accent {
  background-color: #009FE2;
}

.bg-brand-accent-darker {
  background-color: #007BC2;
}

.bg-brand-accent-lighter {
  background-color: #3BC4ED;
}

.bg-brand-second {
  background-color: #3FC966;
}

.bg-brand-second-darker {
  background-color: #0EA548;
}

.bg-brand-second-lighter {
  background-color: #66E37E;
}

.bg-semantic-success {
  background-color: #0EA548;
}

.bg-semantic-info {
  background-color: #009FE2;
}

.bg-semantic-warning {
  background-color: #FCBA05;
}

.bg-semantic-danger {
  background-color: #D82927;
}

.bg-shades-white {
  background-color: #ffffff;
}

.bg-shades-100 {
  background-color: #F7F8FA;
}

.bg-shades-200 {
  background-color: #EBEDF2;
}

.bg-shades-black {
  background-color: #000000;
}

.bg-badge-info {
  background: rgba(0, 159, 226, 0.05);
}

.bg-badge-warning {
  background: rgba(252, 186, 5, 0.1);
}

.bg-badge-success {
  background: rgba(102, 227, 126, 0.05);
}

.bg-badge-grey {
  background: rgba(0, 0, 0, 0.03);
}

.bg-reserve {
  background: #E2F8CF;
}

.bg-repeating-linear {
  background: repeating-linear-gradient(-45deg, #ffffff, #ffffff 11px, rgba(0, 0, 0, 0.06) 4px, rgba(0, 0, 0, 0.06) 15px) !important;
}

.bg-white-75 {
  background-color: rgba(255, 255, 255, 0.75);
}

body {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  background-color: white;
}

a {
  color: #1359BA;
  transition: 0.3s;
}
a:hover {
  color: #009FE2;
  text-decoration: none;
}

.aspect-21by9 {
  padding-top: 42.8571428571%;
  position: relative;
}
.aspect-21by9 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-16by9 {
  padding-top: 56.25%;
  position: relative;
}
.aspect-16by9 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-4by3 {
  padding-top: 75%;
  position: relative;
}
.aspect-4by3 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-1by1 {
  padding-top: 100%;
  position: relative;
}
.aspect-1by1 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-9by21 {
  padding-top: 233.3333333333%;
  position: relative;
}
.aspect-9by21 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-9by16 {
  padding-top: 177.7777777778%;
  position: relative;
}
.aspect-9by16 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aspect-3by4 {
  padding-top: 133.3333333333%;
  position: relative;
}
.aspect-3by4 > * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.line-height-25 {
  line-height: 25px;
}

@media (min-width: 992px) {
  .fs-lg-30 {
    font-size: 30px;
  }
}
.btn-brand-accent {
  background-color: #009FE2;
}

.btn-large {
  font-size: 15px;
  padding: 0 15px;
  height: 50px;
  min-width: 50px;
}

@media (max-width: 768px) {
  footer .container {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

.footer-social-block {
  gap: 10px;
}
@media (max-width: 768px) {
  .footer-social-block {
    gap: 5px;
  }
}

.contact-menu-icon {
  width: 18px;
  height: 18px;
  left: 15px;
}

.footer-map-link {
  max-width: 255px;
}
.footer-map-link img {
  width: 100%;
  max-width: 350px;
}
@media (max-width: 768px) {
  .footer-map-link {
    max-width: 100%;
  }
}

.footer-pages-block {
  column-gap: 30px;
  display: flex !important;
}
@media (max-width: 768px) {
  .footer-pages-block {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    row-gap: 6px;
  }
}

@media (min-width: 992px) {
  .border-lg-0, footer .border-lg-0 {
    border: none !important;
  }
}

.footer-locations {
  gap: 30px;
  display: grid;
  grid-template-columns: minmax(160px, 1fr) minmax(160px, 1fr) minmax(160px, 1fr);
}
@media (min-width: 991px) and (max-width: 1200px) {
  .footer-locations {
    gap: 10px;
  }
}
@media (max-width: 385px) {
  .footer-locations {
    grid-template-columns: 1fr 1fr;
    gap: 10px;
  }
}

#scrollToTop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 40px;
  height: 40px;
  background-color: rgba(32, 130, 239, 0.9);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  z-index: 9;
  transition: all 0.2s;
  opacity: 0.7;
  cursor: pointer;
}
#scrollToTop:hover {
  opacity: 1;
}
#scrollToTop.show {
  display: flex !important;
}
#scrollToTop svg {
  width: 60%;
  height: 60%;
  fill: #fff;
}
@media screen and (max-width: 991px) {
  #scrollToTop {
    bottom: 60px;
  }
}

.contact-menu-bg.active {
  display: block;
}

.contact-menu-icon-down {
  top: 10px;
  cursor: pointer;
}

.popup-menu-container {
  position: fixed;
  bottom: 0;
  left: auto;
  right: auto;
  width: 100%;
  z-index: 13;
  align-items: center;
  justify-content: space-between;
  transition: 0.2s;
  transform: translateY(200%);
  display: flex;
}

.popup-menu-container.active {
  transform: translateY(0);
}

.popup-menu-container .container {
  display: flex;
  padding: 10px 14px;
  background-color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.contact-menu-bg {
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 13;
  display: none;
  animation: opacity-to-one 0.2s ease;
}

@media (min-width: 992px) {
  .popup-menu-container .d-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 10px;
  }
  .popup-menu-container .d-grid.one-column {
    grid-template-columns: 1fr;
  }
  .contact-menu-icon {
    left: 10px;
  }
  .popup-menu-container {
    width: 360px;
    top: 50%;
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    height: max-content;
    flex-direction: column;
    transform: translateY(50vh);
  }
  .popup-menu-container.active {
    transform: translateY(-50%);
  }
  .contact-menu-icon-down {
    right: 5px;
    width: 30px;
  }
}
.social-whatsapp-icon {
  background-image: url("../../assets-nd/icons/site/social-whatsapp-icon.svg");
}

.footer-locations-container {
  gap: 50px;
}
.footer-locations-container.with-areas {
  justify-content: space-between;
}
@media (max-width: 768px) {
  .footer-locations-container {
    gap: 0;
  }
}

.bg-brand-second-darker {
  background-color: #0EA548 !important;
}

.callback-menu-container .flag-container {
  max-height: none;
  overflow: visible;
}

.btn-with-loader.loading .loader {
  display: block !important;
}

.btn-with-loader.loading .loader + span {
  display: none;
}

.rtl #callback_phone_number_input {
  direction: ltr;
  text-align: left;
}

.rtl #callback_phone_number_input label {
  text-align: right;
}

#mobileCallBackMenu .container {
  transition: all 0.2s ease;
}

.grecaptcha-badge {
  visibility: hidden;
}

.checkmark-wrapper {
  min-width: 70px;
  min-height: 70px;
}

#phone_number_input .selected-flag, #callback_phone_number_input .selected-flag {
  width: 75px;
}
#phone_number_input .selected-flag .iti-arrow, #callback_phone_number_input .selected-flag .iti-arrow {
  right: 0;
}

.form-field-wrapper {
  border: 1px solid #e5e5e5;
  padding: 2px 15px;
}

.icon-bodytypes {
  background-image: url(../icons/body-types/bodytype.svg);
  width: 18px;
  height: 18px;
}

#callback_phone, #callback_phone_number_input input {
  padding-right: 6px;
  margin-left: 0;
  width: 100%;
  border: none;
  outline: 0;
  padding-left: 82px !important;
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  margin-right: 0;
  box-shadow: none;
  background: 0 0;
}

.form-field-wrapper input, .form-field-wrapper select {
  box-shadow: none;
  background: 0 0;
}

.rtl #phone_number_input {
  direction: ltr;
  text-align: left;
}

.rtl #phone_number_input label {
  text-align: right;
}

#phone_number_input, #form-error {
  scroll-margin: 30px;
}

.selected-flag {
  height: 100% !important;
  background: none !important;
  padding-left: 0 !important;
}

.intl-tel-input .selected-flag .iti-arrow {
  right: 15px;
}

.checkmark__circle {
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  stroke-width: 2;
  stroke-miterlimit: 10;
  stroke: #E7F6ED;
  fill: none;
  animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark {
  display: block;
  stroke-width: 2;
  stroke: #0EA548;
  stroke-miterlimit: 10;
  margin: 10% auto;
  box-shadow: inset 0px 0px 0px #E7F6ED;
}

.checkmark__check {
  transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

.checkmark.animate {
  animation: fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;
}

@keyframes stroke {
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes scale {
  0%, 100% {
    transform: none;
  }
  50% {
    transform: scale3d(1.1, 1.1, 1);
  }
}
@keyframes fill {
  100% {
    box-shadow: inset 0px 0px 0px 30px #E7F6ED;
  }
}
.gap-row-5 {
  row-gap: 5px;
}
.gap-col-5 {
  column-gap: 5px;
}

.border-all {
  border: 1px solid #dee2e6 !important;
}

.btn-cleared {
  box-shadow: none !important;
}

@media (min-width: 992px) {
  .modal-policies .modal-header {
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
  }
  .modal-policies .modal-content {
    width: auto;
    max-width: 500px;
    height: auto !important;
  }
  .modal-policies .modal-content .modal-body {
    max-height: 50vh;
    min-height: 200px;
    overflow: auto;
  }
  .modal-policies .modal-footer {
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
  }
}

.google-stars-plp {
  height: 19px;
  width: 98px;
  mask: url("/templates/evolveae/assets-nd/icons/site/stars_plp.svg") no-repeat center/contain;
  position: relative;
  background: #EBEDF2;
}
.google-stars-plp .cover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: #E18E3A;
}
@media (max-width: 991px) {
  .google-stars-plp {
    width: 68px;
    height: 12px;
  }
}

.rtl .dropdown-menu-without-arrow {
  right: auto;
}

.dropdown-menu-without-arrow.dropdown-menu:before {
  display: none;
}
.dropdown-menu-without-arrow.dropdown-menu {
  margin-top: 0 !important;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px !important;
}

.choose-leasing-period-container .popover-body, header .popover-body {
  background: #21262D;
  color: white;
  padding-right: 25px;
}
.choose-leasing-period-container .bs-popover-top > .arrow::after, header .bs-popover-top > .arrow::after {
  border-top-color: #21262D !important;
}
.choose-leasing-period-container .bs-popover-bottom > .arrow::after, header .bs-popover-bottom > .arrow::after {
  border-bottom-color: #21262D !important;
}
.choose-leasing-period-container .close, header .close {
  display: flex;
  position: absolute;
  right: 10px;
  top: 10px;
  color: white;
  opacity: 1;
}

.loader.loader-blue {
  border-top-color: rgba(140, 153, 172, 0.2) !important;
  border-right-color: rgba(140, 153, 172, 0.2) !important;
  border-bottom-color: rgba(140, 153, 172, 0.2) !important;
  border-left-color: #009FE2 !important;
}

.loader.loader-small {
  font-size: 2px;
}

@media (max-width: 991px) {
  .loader.loader-small {
    font-size: 1.8px;
    position: absolute;
    right: 3px;
    top: 3px;
  }
}
@media (max-width: 991px) {
  .filter_modal_content .modal-header {
    background: #1359BA !important;
    color: white;
  }
}
.d-grid {
  display: grid;
}

header button {
  outline: none !important;
}

.header-rent-car-btn {
  border: 1px solid rgba(255, 255, 255, 0.15);
}

.default-dropdown-container {
  position: relative;
}
.default-dropdown-container > .default-dropdown {
  min-width: 100%;
  width: max-content;
  animation: fadeInDown1 0.3s;
  transform: translate3d(0px, -10px, 0px);
  transition: transform 0.3s ease;
}

@keyframes fadeInDown1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.default-dropdown-container-js .default-dropdown {
  animation: fadeInDown 0.3s;
  transform: initial;
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.rtl .default-dropdown {
  right: auto;
}

.default-dropdown {
  padding: 5px;
}
.default-dropdown > a:hover, .default-dropdown span:hover {
  color: #009FE2;
  background: rgba(0, 159, 226, 0.05);
}
.default-dropdown .dropdown-item {
  padding: 5px 10px;
  font-size: 14px;
  cursor: pointer;
}

.default-dropdown .dropdown-item:disabled {
  color: #8C98AB !important;
  cursor: auto !important;
}

.dropdown-link:hover {
  background: rgba(0, 159, 226, 0.05);
}

.allBrands a:hover {
  background: #F7F8FA;
}
.allBrands a:hover span:first-child {
  color: #009FE2;
}

.form-control.search_brand:focus, #car_search_input {
  outline: none;
  box-shadow: none;
}

.dropdown-active {
  background-color: #1359BA !important;
}

@media (max-width: 1110px) {
  header .container {
    max-width: 100%;
  }
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 10;
}

.default-dropdown .dropdown-item:hover {
  background: rgba(0, 159, 226, 0.05);
  color: #009FE2;
}

.default-modal .modal-header {
  height: 60px;
}
.default-modal a, .default-modal span.nav-link {
  padding: 10px;
}
.default-modal a:hover, .default-modal span.nav-link:hover, .default-modal div.nav-item {
  background: #F7F8FA;
}
.default-modal a:hover span.color-shades-black, .default-modal span.nav-link:hover span.color-shades-black, .default-modal div.nav-item span.color-shades-black {
  color: #009FE2 !important;
}
.default-modal a:hover i, .default-modal span.nav-link:hover i, .default-modal div.nav-item i {
  color: #009FE2 !important;
}

.nav-link.disabled {
  pointer-events: none;
}
.nav-link.disabled span {
  color: #8C98AB;
}

.modal-backdrop.show {
  z-index: 15;
}

#modalMenu .nav-link {
  padding: 10px;
}

.header-main-menu-container {
  padding: 3px 0;
}

.form-control {
  font-size: 14px;
  color: #000000;
  border-width: 1px;
  border-color: #CCD4DE;
  height: 50px;
  padding: 0 15px;
  transition: 0.3s;
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
.form-control:focus {
  box-shadow: 0 0 0 1px #009FE2;
  border-color: #009FE2;
  position: relative;
  z-index: 1;
}
.form-control.right {
  padding-right: 50px;
  background-position: right 13px center;
}
.form-control.left {
  padding-left: 50px;
  background-position: left 13px center;
}
.form-control.valid {
  border-color: #0EA548;
  background-image: url("/assets-nd/icons/site/form-check-valid.svg");
}
.form-control.valid:focus {
  box-shadow: 0 0 0 1px #0EA548;
}
.form-control.warning {
  border-color: #FCBA05;
  background-image: url("/assets-nd/icons/site/form-check-warning.svg");
}
.form-control.warning:focus {
  box-shadow: 0 0 0 1px #FCBA05;
}
.form-control.invalid {
  border-color: #D82927;
  background-image: url("/assets-nd/icons/site/form-check-invalid.svg");
}
.form-control.invalid:focus {
  box-shadow: 0 0 0 1px #D82927;
}
.form-control.info {
  border-color: #009FE2;
  background-image: url("/assets-nd/icons/site/form-check-info.svg");
}
.form-control.info:focus {
  box-shadow: 0 0 0 1px #009FE2;
}
.form-control.search {
  background-image: url("/assets-nd/icons/site/form-search.svg");
}
.form-control.search:focus {
  background-image: url("/assets-nd/icons/site/form-search-focus.svg");
}
.form-control.date {
  background-image: url("/assets-nd/icons/site/form-date.svg");
}
.form-control.help {
  background-image: url("/assets-nd/icons/site/form-help.svg");
}
.form-control.dark {
  color: #ffffff;
  border-color: #1359BA;
  background-color: #1359BA;
}
.form-control.dark::placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.filter_modal_content .dropdown-menu:before, header .dropdown-menu:before {
  display: none !important;
}
.filter_modal_content .dropdown-menu[x-placement^=bottom], header .dropdown-menu[x-placement^=bottom] {
  margin-top: 0 !important;
}

/*Company page Banner */
.company_banner_information {
  margin: 30px 0 30px 0;
}

.company_logo span {
  height: 160px;
  width: 160px;
  border: 1px solid #EBEDF2;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(../icons/main/renty/placeholders/placeholder-default.svg);
  background-size: contain;
  display: block;
}

.company_banner_information .title {
  vertical-align: middle;
  line-height: 40px;
  font-weight: 500;
  font-size: 30px;
  color: #000;
}

.company_banner_title_stars {
  margin-top: 40px;
  margin-left: 30px;
}

.company_banner_button {
  margin-top: 150px;
}

.company_banner_button a {
  height: 40px;
  border: 1px solid #CCD4DE;
  color: #1258BA;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.top-info {
  width: 100%;
  border-bottom: 1px solid #ddd;
}

.top-info a.link {
  width: 160px;
  color: #0f0f0f;
  font-weight: 500;
  line-height: 50px;
  border-bottom: 2px solid transparent;
  margin: 0;
  display: inline-block;
}

.top-info a.link.active,
.top-info a.link:hover {
  color: #009FE2;
  border-color: #019fe2;
}

@media (max-width: 768px) {
  .company_banner_block {
    height: auto;
  }
  .company_banner_button > div > a {
    width: 100%;
  }
  .company_logo span {
    height: 80px;
    width: 80px;
  }
  .company_banner_information .title {
    vertical-align: middle;
    line-height: 30px;
    font-size: 18px;
  }
  .company_banner_title_stars {
    margin-top: 15px;
    margin-left: 25px;
    width: max-content;
  }
  .company_banner_button {
    margin-top: 0;
    margin-bottom: 15px;
  }
  .company_banner_title_stars > div {
    margin-top: 2.5px !important;
  }
  .company_banner_block > div {
    flex-flow: column;
  }
  .top-info a.link {
    width: 50%;
  }
}
.google-reviews-page-block > div > .google-reviews-page-logo {
  height: 60px;
  width: 60px;
  background-color: #F5F5F5;
  margin: 30px 0 30px 0;
}

.reviews-page-google-mark {
  line-height: 35px;
}

.company-reviews-list > div > div {
  width: 825px;
}

.company-reviews-item {
  margin-top: 45px;
}

.company-reviews-item > img {
  margin: 0 35px 30px 0;
}

.reviews-page-date {
  color: #999999;
}

.company-reviews-item > div > div:first-child > .google-stars-plp {
  height: 25px !important;
}

.reviews-page-more-review-btn {
  line-height: 20px;
  font-weight: 500;
  width: 635px;
  height: 40px;
  border: 1px solid #CCD4DE;
}

.reviews-page-buttons-block {
  padding: 45px 0 60px 0;
}

@media (max-width: 991px) {
  .company-reviews-list > div > div {
    width: auto;
  }
  .reviews-google-stars {
    width: 98px !important;
    height: 18px !important;
  }
}
@media (max-width: 767px) {
  .reviews-page-date {
    margin-left: 1rem;
  }
}
@media (max-width: 449px) {
  .google-reviews-page-block > div > .google-reviews-page-logo {
    height: 30px;
    width: 30px;
    margin: 32.5px 15px 27.5px 0 !important;
  }
  .reviews-page-google-mark {
    line-height: 35px;
  }
  .company-reviews-item .text-truncate {
    max-width: 124px;
  }
  .company-reviews-item {
    margin-top: 30px;
  }
  .company-reviews-item > img {
    width: 30px;
    height: 30px;
    margin: 0 15px 30px 0;
  }
  .reviews-page-text-rev {
    font-size: 14px;
  }
  .reviews-page-buttons-block {
    padding: 30px 0 30px 0;
  }
  .reviews-page-date {
    margin-top: 5px !important;
    margin-left: 1rem;
  }
  .company-reviews-text-block {
    margin-top: 5px !important;
  }
}
@media (max-width: 370px) {
  .company-reviews-item .text-truncate {
    max-width: 110px;
  }
}
.default-dropdown-container-js .default-dropdown {
  top: calc(1rem + 43px);
}

.breadcrumb {
  font-size: 12px;
  font-weight: 500;
  background: transparent;
  margin-bottom: 0;
}
.breadcrumb a {
  color: #000000;
}
.breadcrumb a:hover {
  color: #009FE2;
}

.breadcrumb-item.active {
  color: #8C98AB;
  display: block;
  text-overflow: ellipsis;
}

.breadcrumb-item + .breadcrumb-item::before {
  font-family: "icomoon" !important;
  color: #8C98AB;
  content: "\e933";
}

@media (max-width: 991px) {
  .breadcrumb {
    padding: 0.5rem 0;
    overflow: hidden;
  }
  .breadcrumb .breadcrumb-item {
    max-width: 100%;
    overflow: hidden;
  }
  .breadcrumb .breadcrumb-item span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
@media (max-width: 768px) {
  .breadcrumb-item + .breadcrumb-item {
    padding-left: 0;
    padding-right: 0.5rem;
  }
}
@media (max-width: 768px) {
  #breadcrumb-list {
    flex-wrap: nowrap;
    overflow: auto;
  }
  #breadcrumb-list .breadcrumb-item {
    white-space: nowrap;
    overflow: visible;
  }
}
.price-extended-arrow {
  transition: all 0.3s ease;
}

.price-extended-arrow.rotated {
  transform: rotate(180deg);
}

.cookie-banner {
  position: fixed;
  bottom: 0;
  left: auto;
  right: auto;
  width: 100%;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: 0.2s;
  transform: translateY(100%);
}

.cookie-banner.active {
  transform: translateY(-17px);
}

.cookie-banner .container {
  display: flex;
  padding: 15px 15px 15px 30px;
  background-color: #21262d;
  font-size: 14px;
  font-weight: 400;
  min-height: 70px;
  width: auto;
}

.cookie-submit-button {
  padding: 8px 20px;
  background-color: #009fe2;
  color: #fff !important;
  font-size: 15px;
  line-height: 1.5;
  border: 0;
  outline: 0 !important;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  transition: 0.3s ease-in;
  min-width: 80px;
  margin-left: 30px;
  cursor: pointer;
}

.cookie-text {
  display: flex;
  align-items: center;
  color: #fff;
}

.cookie-more-button, .cookie-more-button:hover {
  color: #009fe2;
}

.mobile_footer_content {
  transition: 0.2s;
}

#scrollToTop {
  z-index: 11;
}

@media (max-width: 992px) {
  .cookie-banner.active {
    transform: translateY(0);
  }
  .cookie-banner .container {
    padding: 15px;
    width: 100%;
    max-width: 100%;
    justify-content: center;
  }
  .cookie-submit-button {
    margin-left: 15px;
  }
}
@media (max-width: 389px) {
  .cookie-banner .container {
    padding: 10px;
  }
  .cookie-submit-button {
    margin-left: 10px;
  }
}
.buggy-banner {
  background-image: url("/assets-nd/images/tour/buggy_tours_bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  min-height: 400px;
}

@media (max-width: 768px) {
  .buggy-banner {
    min-height: 270px;
    background-image: url("/assets-nd/images/tour/buggy_tours_bg_mobile.png");
  }
}
.breadcrumb-item {
  white-space: nowrap;
}

/*# sourceMappingURL=common.css.map */

* {
  font-family: Roboto, sans-serif;
}

.log_in_page_form_button_submit {
  height: 40px;
  background: #009FE2;
  border-radius: 5px;
  border: 0;
  color: #FFFFFF;
}

.login-register-form {
  box-sizing: border-box;
  padding: 30px 45px 45px;
  gap: 30px;
  border: 5px solid #ebeff8;
  border-radius: 15px;
  height: auto;
}

.login_register_page_another_action {
  background: white !important;
  border-radius: 5px !important;
  border: 1px solid #e1d6d6 !important;
  color: black !important;
}

@media (max-width: 991px) {
  .login_register_page_info_block h1 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  #loginForm .passwords {
    display: block !important;
  }
}
@media (max-width: 576px) {
  .login-register-form {
    border: none;
  }
  #loginForm {
    padding: 0 !important;
  }
  .login-register-form h5 {
    text-align: center;
    margin-top: 0 !important;
  }
  .login-register-page .login_register_page_info_block {
    border-bottom: 1px solid #dee2e6 !important;
  }
}
.toast {
  z-index: 1 !important;
  opacity: 0.9 !important;
}

.toast-error {
  background-color: #ff6666 !important;
  color: #fff !important;
}

.toast-info {
  background-color: #31708F !important;
  color: #fff !important;
}

.toast-success {
  background-color: #66cc66 !important;
  color: #fff !important;
}

#loginForm input#phone {
  padding-left: 65px !important;
}

@media (max-width: 991px) {
  .profile-data-form .passwords {
    display: block !important;
  }
  .profile-data-form .passwords div {
    max-width: 100% !important;
  }
  .profile-data-form h5 {
    justify-content: center !important;
    display: flex !important;
  }
  #rc_profile_tab_switcher {
    justify-content: center !important;
  }
}
@media (max-width: 576px) {
  .profile-data-form .col-md-12.pl-0 {
    padding-left: 15px !important;
  }
  .dashboard_booking_table_page,
  .dashboard_etc_buttons {
    width: 100%;
  }
}
.dashboard_etc_buttons a {
  height: 40px;
  background: #009FE2;
  border-radius: 5px;
  border: 0;
  color: #FFFFFF;
}

.form-field-wrapper {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  padding: 5px 10px;
  border-radius: 5px;
}

.form-field-wrapper input,
.form-field-wrapper select {
  box-shadow: none;
  background: 0 0;
}

.double-fields-wrapper > .form-field-wrapper {
  width: calc(50% - 8px);
}

.double-fields-wrapper > .form-field-wrapper:last-child {
  margin-right: 0;
}

.single-field-wrapper > .form-field-wrapper {
  width: 100%;
}

.form-field-wrapper > label {
  font-style: normal;
  font-weight: 700;
  font-size: 9px;
  line-height: 15px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #999;
  display: block;
  width: 100%;
}

.form-field-wrapper > input,
.form-field-wrapper > select {
  width: 100%;
  border: none;
  outline: 0;
}

.form-field-radio {
  display: inline-table;
  width: 100%;
}

.form-field-radio .form-radio {
  display: inline-block;
  vertical-align: top;
  width: 18%;
  margin-bottom: 15px;
  margin-right: 2%;
}

.form-field-radio .form-radio.min {
  width: auto;
  margin-right: 20px;
}

@media (max-width: 650px) {
  .double-fields-wrapper > .form-field-wrapper {
    width: 100%;
    margin-bottom: 10px !important;
  }
  .form-field-wrapper > input {
    background: 0 0;
  }
  .double-fields-wrapper {
    flex-wrap: wrap;
  }
}
label.required:after {
  content: "*";
  margin-left: 3px;
  color: #ed1b24;
}

.iti-arrow {
  display: none;
}

.rc_header .search_content .dates_display,
.rc_header .search_content .logo_content,
.rc_header .search_content .rc_profile_head {
  display: none;
}

.rc_header.rc_fixed .search_content .dates_display,
.rc_header.rc_fixed .search_content .rc_profile_head {
  display: block;
}

.rc_profile_head > a.rc_profile_widget:before,
ul.rc_topmenu.slimmenu > li.submenu > a:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 0;
  height: 0;
  margin-top: -9px;
  margin-left: -15px;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #fff;
  opacity: 0;
  z-index: 90;
  visibility: hidden;
  transform: translate(0, 30px);
  pointer-events: none;
}

.rc_profile_head:hover > a.rc_profile_widget:before,
ul.rc_topmenu.slimmenu > li.submenu:hover > a:before {
  opacity: 1;
  visibility: visible;
  transform: translate(0, 0);
  pointer-events: auto;
  transition: transform 0.4s 0.3s ease, opacity 0.5s 0.4s ease;
}

.rc_profile_head .dropdown-menu,
ul.rc_topmenu.slimmenu > li.submenu .dropdown-menu,
ul.rc_topmenu.slimmenu > li.submenu > .mega-menu {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  padding: 20px 20px 20px;
  opacity: 0;
  display: block;
  z-index: -2;
  transform: translate(0, 30px);
  pointer-events: none;
  visibility: hidden;
  content-visibility: auto;
}

.rc_profile_head .dropdown-menu {
  top: 100%;
}

ul.rc_topmenu.slimmenu > li.submenu > .mega-menu {
  padding: 0 0 30px 0;
  overflow: visible !important;
}

.rc_profile_head .dropdown-menu,
ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu {
  max-width: 260px;
  padding: 0;
  background-color: #fff;
  margin-top: 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
}

.rc_profile_head .dropdown-menu:before,
ul.rc_topmenu.slimmenu li.submenu > .dropdown-menu:before {
  display: none;
  pointer-events: none;
}

.rc_profile_head:hover .dropdown-menu,
ul.rc_topmenu.slimmenu li.submenu:hover > .dropdown-menu,
ul.rc_topmenu.slimmenu > li.submenu:hover > .mega-menu {
  opacity: 1;
  transform: translate(0, 0);
  pointer-events: auto;
  z-index: 99;
  visibility: visible;
  transition: transform 0.3s ease, opacity 0.4s ease;
}

.rc_profile_head .dropdown-menu li a,
ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu li a {
  padding: 10px 5px 10px 15px;
  font-weight: 400;
  white-space: normal;
}

.rc_profile_head {
  display: flex;
  justify-content: space-around;
  align-items: center;
  position: relative;
}

.rc_profile_signin:hover {
  color: #fff !important;
}

.rc_profile_widget {
  font-style: normal;
  font-weight: 600 !important;
  font-size: 14px !important;
  line-height: 18px;
  text-align: right;
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  margin-left: 10px !important;
  width: 110px;
  color: #fff;
}

.rc_profile_user_name {
  padding: 0;
}

.rc_profile_widget.mobile {
  justify-content: flex-start;
}

.rc_profile_widget span {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
}

.rc_profile_widget-icon {
  margin-right: 8px;
  width: 35px;
  height: 35px;
  min-width: 35px;
  min-height: 35px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  overflow: hidden;
}

.rc_profile_widget-icon.mobile {
  width: 30px;
  display: flex;
  height: 30px;
}

.rc_profile_widget-icon > img {
  width: 100%;
  height: 100%;
}

.rc_profile_signin {
  font-style: normal;
  font-weight: 500;
  font-size: 13px !important;
  color: #fff !important;
  background-color: #019fe2;
  height: 38px;
  display: block;
  line-height: 36px !important;
  padding: 0 15px 0 36px !important;
  text-transform: uppercase;
  border-radius: 6px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-image: url(../icons/site/system/14/white/user.svg);
}

.rc_main_profile_info {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.rc_profile_photo_wrapper {
  margin-right: 30px;
  cursor: pointer;
  position: relative;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden;
}

.rc_profile_photo_wrapper:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 35px;
  background-color: rgba(0, 0, 0, 0.15);
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(../icons/site/system/18/white/camera.svg);
}

.rc_profile_photo_wrapper > img {
  object-fit: cover;
}

.rc_profile_user_info > h2 {
  color: #000;
  word-break: break-word;
}

.rc_profile_user_info > h4 {
  color: grey;
  word-break: break-word;
}

#rc_profile_booking_details,
#rc_profile_change_password,
#rc_profile_payment_details,
#rc_profile_personal_info {
  display: none;
}

#rc_profile_booking_details.visible,
#rc_profile_change_password.visible,
#rc_profile_payment_details.visible,
#rc_profile_personal_info.visible {
  display: block;
}

.rc_profile-bookings-table {
  width: 100%;
  background: #fff;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  border-radius: 5px;
}

.rc_profile-bookings-table thead {
  border-bottom: 1px solid #e5e5e5;
}

.profile-tab {
  padding: 15px 30px;
}

.profile-tab.active {
  color: #009fe2;
  border-bottom: 2px solid #009fe2;
}

.profile-data-wrapper {
  padding: 30px 0 30px 0;
}

.basic-info-wrapper {
  display: flex;
  justify-content: flex-start;
}

.basic-info-data .double-fields-wrapper,
.profile-data-wrapper .double-fields-wrapper,
.signup-submit-button.btn-large {
  margin-top: 30px;
}

.profile-notification-title {
  margin-top: 40px;
}

.rc_profile-bookings-table th {
  padding: 20px 10px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #000;
  text-align: start;
}

.rc_profile-bookings-table td {
  padding: 20px 10px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: grey;
}

@media (max-width: 1025px) {
  .rc_profile_signin {
    max-width: 160px;
  }
  .rc_profile_user_name {
    padding: 0;
  }
}
@media (max-width: 767px) {
  #rc_profile_tab_switcher {
    flex-wrap: wrap;
  }
  .rc_profile_photo_wrapper {
    justify-content: center;
    margin: 0;
    min-width: 100px;
  }
  .rc_profile_user_info {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  .rc_profile_user_info > h2,
  .rc_profile_user_info > h4 {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }
  .rc_profile_user_info > h4 {
    font-size: 14px;
    margin-top: 0;
  }
  .rc_profile_user_info > h2 {
    font-size: 24px;
  }
  .profile-tab {
    width: 100%;
    text-align: center;
  }
  .rc_main_profile_info {
    flex-wrap: wrap;
    border-bottom: 1px solid #e5e5e5;
  }
  .profile-data-wrapper {
    padding: 20px 0 20px 0;
  }
  .profile-table-wrapper {
    overflow-x: scroll;
  }
}
.rc_profile_head .dropdown-menu li a, ul.rc_topmenu.slimmenu > li.submenu > .dropdown-menu li a {
  padding-right: 15px;
}

/*# sourceMappingURL=dashboard.css.map */

/*
* toastr v2.1.3
* https://cdnjs.com/libraries/toastr.js 
*/
.toast-title {
  font-weight: 700;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFF;
}

.toast-message a:hover {
  color: #CCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #FFF;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}

.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}

button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}

#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999;
  -webkit-box-shadow: 0 0 12px #999;
  box-shadow: 0 0 12px #999;
  color: #FFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}

#toast-container > div:hover {
  -moz-box-shadow: 0 0 12px #000;
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}

#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}

#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}

#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}

#toast-container.toast-bottom-center > div,
#toast-container.toast-top-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}

/*# sourceMappingURL=toastr.css.map */

.icon-brand-audi {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/audi.svg");
}

.icon-brand-bentley {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/bentley.svg");
}

.icon-brand-bmw {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/bmw.svg");
}

.icon-brand-bugatti {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/bugatti .svg");
}

.icon-brand-cadillac {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/cadillac.svg");
}

.icon-brand-chevrolet {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/chevrolet.svg");
}

.icon-brand-chrysler {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/chrysler.svg");
}

.icon-brand-dodge {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/dodge.svg");
}

.icon-brand-ferrari {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/ferrari.svg");
}

.icon-brand-fiat {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/fiat.svg");
}

.icon-brand-ford {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/ford.svg");
}

.icon-brand-gmc {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/gmc.svg");
}

.icon-brand-honda {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/honda.svg");
}

.icon-brand-hyundai {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/hyundai.svg");
}

.icon-brand-infiniti {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/infiniti.svg");
}

.icon-brand-jaguar {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/jaguar.svg");
}

.icon-brand-jeep {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/jeep.svg");
}

.icon-brand-kia {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/kia.svg");
}

.icon-brand-lamborghini {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/lamborghini.svg");
}

.icon-brand-lexus {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/lexus.svg");
}

.icon-brand-lincoln {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/lincoln.svg");
}

.icon-brand-maserati {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/maserati.svg");
}

.icon-brand-mazda {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/mazda.svg");
}

.icon-brand-mclaren {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/mclaren.svg");
}

.icon-brand-mercedes {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/mercedes.svg");
}

.icon-brand-mini {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/mini.svg");
}

.icon-brand-mitsubishi {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/mitsubishi.svg");
}

.icon-brand-nissan {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/nissan.svg");
}

.icon-brand-peugeot {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/peugeot.svg");
}

.icon-brand-porsche {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/porsche.svg");
}

.icon-brand-range-rover {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/range-rover.svg");
}

.icon-brand-renault {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/renault.svg");
}

.icon-brand-rolls-royce {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/rolls-royce.svg");
}

.icon-brand-suzuki {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/suzuki.svg");
}

.icon-brand-tesla {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/tesla.svg");
}

.icon-brand-toyota {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/toyota.svg");
}

.icon-brand-volkswagen {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/volkswagen.svg");
}

.icon-brand-volvo {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand_svg/volvo.svg");
}

.icon-brand-aston-martin {
  background-image: url("/templates/evolveae/assets-nd/icons/brands/aston-martin.png");
}

.icon-brand-alfa-romeo {
  background-image: url("/templates/evolveae/assets-nd/icons/brands/alfa-romeo.png");
}

.icon-brand-mg {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand/mg.png");
}

.icon-brand-jac {
  background-image: url("/templates/evolveae/assets-nd/icons/site/brand/jac.png");
}
.icon-brand-voyah {
    background-image: url("/images/icons/brand_webp/voyah.webp");
}
.icon-brand-citroen {
    background-image: url("/images/icons/brand_svg/citroen.svg");
}
.icon-brand-exeed {
    background-image: url("/images/icons/brand_svg/exeed.svg");
}
.icon-brand-haval {
    background-image: url("/images/icons/brand_svg/haval.svg");
}
.icon-brand-abarth {
    background-image: url("/images/icons/brand_svg/abarth.svg");
}
/*# sourceMappingURL=icons_brands.css.map */

@font-face {
  font-family: "icomoon";
  src: url("../fonts/icomoon.eot?wvm47e");
  src: url("../fonts/icomoon.woff2?wvm47e#iefix") format("woff2"), url("../fonts/icomoon.eot?wvm47e#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?wvm47e") format("truetype"), url("../fonts/icomoon.woff?wvm47e") format("woff"), url("../fonts/icomoon.svg?wvm47e#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-apps:before {
  content: "\ea84";
}

.icon-building:before {
  content: "\ea82";
}

.icon-shield-check:before {
  content: "\ea83";
}

.icon-money-bill:before {
  content: "\ea80";
}

.icon-clock-seven:before {
  content: "\ea81";
}

.icon-user-square:before {
  content: "\ea7f";
}

.icon-bed:before {
  content: "\ea7d";
}

.icon-ruler:before {
  content: "\ea7e";
}

.icon-ship:before {
  content: "\ea7c";
}

.icon-about-us-clients:before {
  content: "\ea6e";
}

.icon-about-us-globe:before {
  content: "\ea70";
}

.icon-about-us-grid:before {
  content: "\ea71";
}

.icon-about-us-partners:before {
  content: "\ea6f";
}

.icon-about-us-question:before {
  content: "\ea72";
}

.icon-about-us-startup:before {
  content: "\ea6d";
}

.icon-about-us-team:before {
  content: "\ea6b";
}

.icon-about-us-who:before {
  content: "\ea6c";
}

.icon-evacuator-benefits-01:before {
  content: "\ea73";
}

.icon-evacuator-benefits-02:before {
  content: "\ea74";
}

.icon-evacuator-benefits-03:before {
  content: "\ea75";
}

.icon-evacuator-benefits-04:before {
  content: "\ea76";
}

.icon-evacuator-benefits-05:before {
  content: "\ea77";
}

.icon-evacuator-benefits-06:before {
  content: "\ea78";
}

.icon-evacuator-benefits-07:before {
  content: "\ea79";
}

.icon-evacuator-benefits-08:before {
  content: "\ea7a";
}

.icon-evacuator-benefits-09:before {
  content: "\ea7b";
}

.icon-star-filled:before {
  content: "\ea64";
}

.icon-support-agents:before {
  content: "\ea69";
}

.icon-support-companies:before {
  content: "\ea6a";
}

.icon-terms-icon-01:before {
  content: "\ea65";
}

.icon-terms-icon-02:before {
  content: "\ea66";
}

.icon-terms-icon-03:before {
  content: "\ea67";
}

.icon-terms-icon-04:before {
  content: "\ea68";
}

.icon-activity:before {
  content: "\e900";
}

.icon-airplay:before {
  content: "\e901";
}

.icon-alert-circle:before {
  content: "\e902";
}

.icon-alert-octagon:before {
  content: "\e903";
}

.icon-alert-triangle:before {
  content: "\e904";
}

.icon-align-center:before {
  content: "\e905";
}

.icon-align-justify:before {
  content: "\e906";
}

.icon-align-left:before {
  content: "\e907";
}

.icon-align-right:before {
  content: "\e908";
}

.icon-anchor:before {
  content: "\e909";
}

.icon-announcement-speaker:before {
  content: "\e90a";
}

.icon-aperture:before {
  content: "\e90b";
}

.icon-archive:before {
  content: "\e90c";
}

.icon-arrow-down:before {
  content: "\e90d";
}

.icon-arrow-down-circle:before {
  content: "\e90e";
}

.icon-arrow-down-left:before {
  content: "\e90f";
}

.icon-arrow-down-right:before {
  content: "\e910";
}

.icon-arrow-left:before {
  content: "\e911";
}

.icon-arrow-left-circle:before {
  content: "\e912";
}

.icon-arrow-right:before {
  content: "\e913";
}

.icon-arrow-right-circle:before {
  content: "\e914";
}

.icon-arrow-up:before {
  content: "\e915";
}

.icon-arrow-up-circle:before {
  content: "\e916";
}

.icon-arrow-up-left:before {
  content: "\e917";
}

.icon-arrow-up-right:before {
  content: "\e918";
}

.icon-at-sign:before {
  content: "\e919";
}

.icon-award:before {
  content: "\e91a";
}

.icon-bar-chart:before {
  content: "\e91b";
}

.icon-bar-chart-2:before {
  content: "\e91c";
}

.icon-battery:before {
  content: "\e91d";
}

.icon-battery-charging:before {
  content: "\e91e";
}

.icon-bluetooth1:before {
  content: "\e91f";
}

.icon-bold:before {
  content: "\e920";
}

.icon-book:before {
  content: "\e921";
}

.icon-bookmark:before {
  content: "\e922";
}

.icon-book-open:before {
  content: "\e923";
}

.icon-box:before {
  content: "\e924";
}

.icon-briefcase:before {
  content: "\e925";
}

.icon-calendar:before {
  content: "\e926";
}

.icon-camera:before {
  content: "\e927";
}

.icon-camera-off:before {
  content: "\e928";
}

.icon-carret---down:before {
  content: "\e929";
}

.icon-carret---left:before {
  content: "\e92a";
}

.icon-carret---right:before {
  content: "\e92b";
}

.icon-carret---up:before {
  content: "\e92c";
}

.icon-cast:before {
  content: "\e92d";
}

.icon-check:before {
  content: "\e92e";
}

.icon-check-circle:before {
  content: "\e92f";
}

.icon-official-license-provider:before,
.icon-check-square:before {
  content: "\e930";
}

.icon-chevron-down:before {
  content: "\e931";
}

.icon-chevron-left:before {
  content: "\e932";
}

.icon-chevron-right:before {
  content: "\e933";
}

.icon-chevrons-down:before {
  content: "\e934";
}

.icon-chevrons-left:before {
  content: "\e935";
}

.icon-chevrons-right:before {
  content: "\e936";
}

.icon-chevrons-up:before {
  content: "\e937";
}

.icon-chevron-up:before {
  content: "\e938";
}

.icon-chrome:before {
  content: "\e939";
}

.icon-circle-check-full .path1:before {
  content: "\e93a";
  color: rgb(0, 0, 0);
}

.icon-circle-check-full .path2:before {
  content: "\e93b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-circle-question-mark .path1:before {
  content: "\e93c";
  color: rgb(17, 17, 17);
}

.icon-circle-question-mark .path2:before {
  content: "\e93d";
  margin-left: -1em;
  color: rgb(17, 17, 17);
}

.icon-circle-question-mark .path3:before {
  content: "\e93e";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}

.icon-circle-radio-deselected:before {
  content: "\e93f";
}

.icon-circle-radio-selected-solid .path1:before {
  content: "\e940";
  color: rgb(0, 0, 0);
}

.icon-circle-radio-selected-solid .path2:before {
  content: "\e941";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-circle:before {
  content: "\e942";
}

.icon-clipboard:before {
  content: "\e943";
}

.icon-clock:before {
  content: "\e944";
}

.icon-cloud:before {
  content: "\e945";
}

.icon-cloud-drizzle:before {
  content: "\e946";
}

.icon-cloud-lightning:before {
  content: "\e947";
}

.icon-cloud-off:before {
  content: "\e948";
}

.icon-cloud-rain:before {
  content: "\e949";
}

.icon-cloud-snow:before {
  content: "\e94a";
}

.icon-code:before {
  content: "\e94b";
}

.icon-codepen:before {
  content: "\e94c";
}

.icon-command:before {
  content: "\e94d";
}

.icon-compare:before {
  content: "\e94e";
}

.icon-compass:before {
  content: "\e94f";
}

.icon-copy:before {
  content: "\e950";
}

.icon-corner-down-left:before {
  content: "\e951";
}

.icon-corner-down-right:before {
  content: "\e952";
}

.icon-corner-left-down:before {
  content: "\e953";
}

.icon-corner-left-up:before {
  content: "\e954";
}

.icon-corner-right-down:before {
  content: "\e955";
}

.icon-corner-right-up:before {
  content: "\e956";
}

.icon-corner-up-left:before {
  content: "\e957";
}

.icon-corner-up-right:before {
  content: "\e958";
}

.icon-cpu:before {
  content: "\e959";
}

.icon-credit-card:before {
  content: "\e95a";
}

.icon-crop:before {
  content: "\e95b";
}

.icon-crosshair:before {
  content: "\e95c";
}

.icon-database:before {
  content: "\e95d";
}

.icon-delete:before {
  content: "\e95e";
}

.icon-disc:before {
  content: "\e95f";
}

.icon-dollar-sign:before {
  content: "\e960";
}

.icon-download:before {
  content: "\e961";
}

.icon-download-cloud:before {
  content: "\e962";
}

.icon-droplet:before {
  content: "\e963";
}

.icon-edit:before {
  content: "\e964";
}

.icon-edit-2:before {
  content: "\e965";
}

.icon-edit-3:before {
  content: "\e966";
}

.icon-external-link:before {
  content: "\e967";
}

.icon-eye:before {
  content: "\e968";
}

.icon-eye-off:before {
  content: "\e969";
}

.icon-facebook:before {
  content: "\e96a";
}

.icon-fast-forward:before {
  content: "\e96b";
}

.icon-feather:before {
  content: "\e96c";
}

.icon-file:before {
  content: "\e96d";
}

.icon-file-minus:before {
  content: "\e96e";
}

.icon-file-plus:before {
  content: "\e96f";
}

.icon-file-text:before {
  content: "\e970";
}

.icon-film:before {
  content: "\e971";
}

.icon-filter:before {
  content: "\e972";
}

.icon-flag:before {
  content: "\e973";
}

.icon-folder:before {
  content: "\e974";
}

.icon-folder-minus:before {
  content: "\e975";
}

.icon-folder-plus:before {
  content: "\e976";
}

.icon-gift:before {
  content: "\e977";
}

.icon-git-branch:before {
  content: "\e978";
}

.icon-git-commit:before {
  content: "\e979";
}

.icon-github:before {
  content: "\e97a";
}

.icon-gitlab:before {
  content: "\e97b";
}

.icon-git-merge:before {
  content: "\e97c";
}

.icon-git-pull-request:before {
  content: "\e97d";
}

.icon-globe:before {
  content: "\e97e";
}

.icon-grid:before {
  content: "\e97f";
}

.icon-hard-drive:before {
  content: "\e980";
}

.icon-hash:before {
  content: "\e981";
}

.icon-headphones:before {
  content: "\e982";
}

.icon-heart:before {
  content: "\e983";
}

.icon-help-circle:before {
  content: "\e984";
}

.icon-home:before {
  content: "\e985";
}

.icon-idea-light-bulb:before {
  content: "\e986";
}

.icon-image:before {
  content: "\e987";
}

.icon-inbox:before {
  content: "\e988";
}

.icon-info:before {
  content: "\e989";
}

.icon-instagram:before {
  content: "\e98a";
}

.icon-intercom-icon:before {
  content: "\e98b";
}

.icon-italic:before {
  content: "\e98c";
}

.icon-layers:before {
  content: "\e98d";
}

.icon-layout:before {
  content: "\e98e";
}

.icon-life-buoy-help:before {
  content: "\e98f";
}

.icon-link:before {
  content: "\e990";
}

.icon-link-2:before {
  content: "\e991";
}

.icon-linkedin:before {
  content: "\e992";
}

.icon-list:before {
  content: "\e993";
}

.icon-live-support-agent-headset:before {
  content: "\e994";
}

.icon-loader:before {
  content: "\e995";
}

.icon-lock:before {
  content: "\e996";
}

.icon-log-in:before {
  content: "\e997";
}

.icon-log-out:before {
  content: "\e998";
}

.icon-mail:before {
  content: "\e999";
}

.icon-map:before {
  content: "\e99a";
}

.icon-map-pin:before {
  content: "\e99b";
}

.icon-maximize:before {
  content: "\e99c";
}

.icon-maximize-2:before {
  content: "\e99d";
}

.icon-menu:before {
  content: "\e99e";
}

.icon-message-circle:before {
  content: "\e99f";
}

.icon-message-square:before {
  content: "\e9a0";
}

.icon-mic:before {
  content: "\e9a1";
}

.icon-mic-off:before {
  content: "\e9a2";
}

.icon-minimize:before {
  content: "\e9a3";
}

.icon-minimize-2:before {
  content: "\e9a4";
}

.icon-minus:before {
  content: "\e9a5";
}

.icon-minus-circle:before {
  content: "\e9a6";
}

.icon-minus-square:before {
  content: "\e9a7";
}

.icon-monitor:before {
  content: "\e9a8";
}

.icon-moon:before {
  content: "\e9a9";
}

.icon-more-horizontal:before {
  content: "\e9aa";
}

.icon-more-vertical:before {
  content: "\e9ab";
}

.icon-move:before {
  content: "\e9ac";
}

.icon-music:before {
  content: "\e9ad";
}

.icon-navigation:before {
  content: "\e9ae";
}

.icon-navigation-2:before {
  content: "\e9af";
}

.icon-notification-bell:before {
  content: "\e9b0";
}

.icon-notification-bell-off:before {
  content: "\e9b1";
}

.icon-octagon:before {
  content: "\e9b2";
}

.icon-package:before {
  content: "\e9b3";
}

.icon-paperclip:before {
  content: "\e9b4";
}

.icon-pause:before {
  content: "\e9b5";
}

.icon-pause-circle:before {
  content: "\e9b6";
}

.icon-percent:before {
  content: "\e9b7";
}

.icon-phone-chat-message-sms:before {
  content: "\e9b8";
}

.icon-phone:before {
  content: "\e9b9";
}

.icon-phone-call:before {
  content: "\e9ba";
}

.icon-phone-forwarded:before {
  content: "\e9bb";
}

.icon-phone-incoming-3:before {
  content: "\e9bc";
}

.icon-phone-missed:before {
  content: "\e9bd";
}

.icon-phone-off:before {
  content: "\e9be";
}

.icon-phone-outgoing:before {
  content: "\e9bf";
}

.icon-pie-chart:before {
  content: "\e9c0";
}

.icon-play:before {
  content: "\e9c1";
}

.icon-play-circle:before {
  content: "\e9c2";
}

.icon-plug:before {
  content: "\e9c3";
}

.icon-plus:before {
  content: "\e9c4";
}

.icon-plus-circle:before {
  content: "\e9c5";
}

.icon-plus-square:before {
  content: "\e9c6";
}

.icon-pocket:before {
  content: "\e9c7";
}

.icon-power:before {
  content: "\e9c8";
}

.icon-printer:before {
  content: "\e9c9";
}

.icon-radio1:before {
  content: "\e9ca";
}

.icon-refresh-ccw:before {
  content: "\e9cb";
}

.icon-refresh-cw:before {
  content: "\e9cc";
}

.icon-repeat:before {
  content: "\e9cd";
}

.icon-rewind:before {
  content: "\e9ce";
}

.icon-rotate-ccw:before {
  content: "\e9cf";
}

.icon-rotate-cw:before {
  content: "\e9d0";
}

.icon-rss:before {
  content: "\e9d1";
}

.icon-save:before {
  content: "\e9d2";
}

.icon-scissors:before {
  content: "\e9d3";
}

.icon-search:before {
  content: "\e9d4";
}

.icon-send:before {
  content: "\e9d5";
}

.icon-server:before {
  content: "\e9d6";
}

.icon-settings:before {
  content: "\e9d7";
}

.icon-share:before {
  content: "\e9d8";
}

.icon-share-2:before {
  content: "\e9d9";
}

.icon-shield:before {
  content: "\e9da";
}

.icon-shield-off:before {
  content: "\e9db";
}

.icon-shopping-bag:before {
  content: "\e9dc";
}

.icon-shopping-cart:before {
  content: "\e9dd";
}

.icon-shuffle:before {
  content: "\e9de";
}

.icon-sidebar:before {
  content: "\e9df";
}

.icon-skip-back:before {
  content: "\e9e0";
}

.icon-skip-forward:before {
  content: "\e9e1";
}

.icon-slack:before {
  content: "\e9e2";
}

.icon-slash:before {
  content: "\e9e3";
}

.icon-sliders:before {
  content: "\e9e4";
}

.icon-smartphone:before {
  content: "\e9e5";
}

.icon-sort:before {
  content: "\e9e6";
}

.icon-speaker:before {
  content: "\e9e7";
}

.icon-square-checkbox-solid .path1:before {
  content: "\e9e8";
  color: rgb(0, 0, 0);
}

.icon-square-checkbox-solid .path2:before {
  content: "\e9e9";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-square:before {
  content: "\e9ea";
}

.icon-star:before {
  content: "\e9eb";
}

.icon-stop-circle:before {
  content: "\e9ec";
}

.icon-sun:before {
  content: "\e9ed";
}

.icon-sunrise:before {
  content: "\e9ee";
}

.icon-sunset:before {
  content: "\e9ef";
}

.icon-tablet:before {
  content: "\e9f0";
}

.icon-tag:before {
  content: "\e9f1";
}

.icon-target:before {
  content: "\e9f2";
}

.icon-terminal:before {
  content: "\e9f3";
}

.icon-thermometer:before {
  content: "\e9f4";
}

.icon-thumbs-down:before {
  content: "\e9f5";
}

.icon-thumbs-up:before {
  content: "\e9f6";
}

.icon-toggle-left:before {
  content: "\e9f7";
}

.icon-toggle-right:before {
  content: "\e9f8";
}

.icon-trash:before {
  content: "\e9f9";
}

.icon-trash-2:before {
  content: "\e9fa";
}

.icon-trending-down:before {
  content: "\e9fb";
}

.icon-trending-up:before {
  content: "\e9fc";
}

.icon-triangle:before {
  content: "\e9fd";
}

.icon-truck:before {
  content: "\e9fe";
}

.icon-tv:before {
  content: "\e9ff";
}

.icon-twitter:before {
  content: "\ea00";
}

.icon-type:before {
  content: "\ea01";
}

.icon-umbrella:before {
  content: "\ea02";
}

.icon-underline:before {
  content: "\ea03";
}

.icon-unlock:before {
  content: "\ea04";
}

.icon-upload:before {
  content: "\ea05";
}

.icon-upload-cloud:before {
  content: "\ea06";
}

.icon-user:before {
  content: "\ea07";
}

.icon-user-check:before {
  content: "\ea08";
}

.icon-user-minus:before {
  content: "\ea09";
}

.icon-user-plus:before {
  content: "\ea0a";
}

.icon-full-passenger-insurance:before,
.icon-users:before {
  content: "\ea0b";
}

.icon-user-x:before {
  content: "\ea0c";
}

.icon-video:before {
  content: "\ea0d";
}

.icon-video-off:before {
  content: "\ea0e";
}

.icon-voicemail:before {
  content: "\ea0f";
}

.icon-volume:before {
  content: "\ea10";
}

.icon-volume-1:before {
  content: "\ea11";
}

.icon-volume-2:before {
  content: "\ea12";
}

.icon-volume-x:before {
  content: "\ea13";
}

.icon-watch:before {
  content: "\ea14";
}

.icon-wifi:before {
  content: "\ea15";
}

.icon-wifi-off:before {
  content: "\ea16";
}

.icon-wind:before {
  content: "\ea17";
}

.icon-x:before {
  content: "\ea18";
}

.icon-x-circle:before {
  content: "\ea19";
}

.icon-x-square:before {
  content: "\ea1a";
}

.icon-youtube:before {
  content: "\ea1b";
}

.icon-zap:before {
  content: "\ea1c";
}

.icon-zap-off:before {
  content: "\ea1d";
}

.icon-zoom-in:before {
  content: "\ea1e";
}

.icon-zoom-out:before {
  content: "\ea1f";
}

.icon-24-7-booking:before,
.icon-7:before {
  content: "\ea20";
}

.icon-abs:before {
  content: "\ea21";
}

.icon-bluetooth:before {
  content: "\ea22";
}

.icon-brand-new:before {
  content: "\ea23";
}

.icon-good_choice_title_2:before {
  content: "\ea23";
}

.icon-childseat:before {
  content: "\ea24";
}

.icon-climate-control:before {
  content: "\ea25";
}

.icon-color:before {
  content: "\ea26";
}

.icon-couple:before {
  content: "\ea27";
}

.icon-good_choice_title_10:before {
  content: "\ea27";
}

.icon-cruise-control:before {
  content: "\ea28";
}

.icon-customer-service:before {
  content: "\ea29";
}

.icon-good_choice_title_5:before {
  content: "\ea29";
}

.icon-delivery:before {
  content: "\ea2a";
}

.icon-uniformed-chauffeur:before,
.icon-driver:before {
  content: "\ea2b";
}

.icon-family:before {
  content: "\ea2c";
}

.icon-fuel-and-salik-included:before,
.icon-fuel:before {
  content: "\ea2d";
}

.icon-fuel-economy:before {
  content: "\ea2e";
}

.icon-gcc-specs:before {
  content: "\ea2f";
}

.icon-gps:before {
  content: "\ea30";
}

.icon-insurance:before {
  content: "\ea31";
}

.icon-good_choice_title_7:before {
  content: "\ea31";
}

.icon-lcd-screens:before {
  content: "\ea32";
}

.icon-leather-seats:before {
  content: "\ea33";
}

.icon-luggage:before {
  content: "\ea34";
}

.icon-maintenance:before {
  content: "\ea35";
}

.icon-stereo-mp3:before {
  content: "\ea36";
}

.icon-paddle-shift:before {
  content: "\ea37";
}

.icon-parking-sensors:before {
  content: "\ea38";
}

.icon-passengers:before {
  content: "\ea39";
}

.icon-popular:before {
  content: "\ea3a";
}

.icon-power-door-locks:before {
  content: "\ea3b";
}

.icon-power-mirrors:before {
  content: "\ea3c";
}

.icon-fm-radio:before {
  content: "\ea3d";
}

.icon-reasonable-price:before {
  content: "\ea3e";
}

.icon-reverse-camera:before {
  content: "\ea3f";
}

.icon-time:before {
  content: "\ea40";
}

.icon-trunk:before {
  content: "\ea41";
}

.icon-usb:before {
  content: "\ea42";
}

.icon-vehicle:before {
  content: "\ea43";
}

.icon-convertible:before {
  content: "\ea44";
}

.icon-compact:before {
  content: "\ea45";
}

.icon-coupe:before {
  content: "\ea4a";
}

.icon-hatchback:before {
  content: "\ea46";
}

.icon-luxury:before {
  content: "\ea47";
}

.icon-minivan:before {
  content: "\ea48";
}

.icon-sedan:before {
  content: "\ea49";
}

.icon-sportcars:before {
  content: "\ea4a";
}

.icon-suv:before {
  content: "\ea4b";
}

.icon-crossover:before {
  content: "\ea4b";
}

.icon-van:before {
  content: "\ea4c";
}

.icon-vip:before {
  content: "\ea4d";
}

.icon-100:before {
  content: "\ea4e";
}

.icon-color1:before {
  content: "\ea4f";
}

.icon-engine:before {
  content: "\ea50";
}

.icon-hp:before {
  content: "\ea51";
}

.icon-interior-color:before {
  content: "\ea52";
}

.icon-lg-bag:before {
  content: "\ea53";
}

.icon-seat:before {
  content: "\ea54";
}

.icon-sm-bag:before {
  content: "\ea55";
}

.icon-speed:before {
  content: "\ea56";
}

.icon-transmission:before {
  content: "\ea57";
}

.icon-wheels:before {
  content: "\ea58";
}

.icon-year:before {
  content: "\ea59";
}

.icon-brand-new1:before {
  content: "\ea5a";
}

.icon-couple1:before {
  content: "\ea5b";
}

.icon-customer-service1:before {
  content: "\ea5c";
}

.icon-delivery1:before {
  content: "\ea5d";
}

.icon-good_choice_title_9:before {
  content: "\ea5d";
}

.icon-family1:before {
  content: "\ea5e";
}

.icon-good_choice_title_6:before {
  content: "\ea5e";
}

.icon-fuel-economy1:before {
  content: "\ea5f";
}

.icon-good_choice_title_8:before {
  content: "\ea5f";
}

.icon-insurance1:before {
  content: "\ea60";
}

.icon-maintaince:before {
  content: "\ea61";
}

.icon-good_choice_title_4:before {
  content: "\ea61";
}

.icon-popular1:before {
  content: "\ea62";
}

.icon-good_choice_title_1:before {
  content: "\ea62";
}

.icon-reasonable-price1:before {
  content: "\ea63";
}

.icon-good_choice_title_3:before {
  content: "\ea63";
}

.icon-helmet:before {
  content: url("/assets-nd/images/tour/icon-helmet.svg");
}

/*# sourceMappingURL=icomoon.css.map */

@charset "UTF-8";
@font-face {
  font-family: "bodytypes";
  src: url("../fonts/bodytypes.woff2?wn2fw8") format("woff2"), url("../fonts/bodytypes.ttf?wn2fw8") format("truetype"), url("../fonts/bodytypes.woff?wn2fw8") format("woff"), url("../fonts/bodytypes.svg?wn2fw8#bodytypes") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
html [class^=icon-body-], html [class*=" icon-body-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "bodytypes" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-body-vip:before {
  content: "\e900";
}

.icon-body-van:before {
  content: "\e901";
}

.icon-body-suv:before {
  content: "\e903";
}

.icon-body-sportcar:before {
  content: "\e904";
}

.icon-body-sedan:before {
  content: "\e905";
}

.icon-body-pickup:before {
  content: "\e906";
}

.icon-body-luxury:before {
  content: "\e907";
}

.icon-body-hatchback:before {
  content: "\e908";
}

.icon-body-coupe:before {
  content: "\e909";
}

.icon-body-convertible:before {
  content: "\e90a";
}

.icon-body-compact:before {
  content: "\e90b";
}

.icon-body-any:before {
  content: "\e90c";
}

.icon-body-buggy:before {
  content: "ຐ";
}

/*# sourceMappingURL=bodytypes.css.map */

.icon-logo-brand {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-brand-darker {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-darker%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-ultraweb {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%23009fe2;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-logo-ultraweb%3C/title%3E%3Cpath class='cls-1' d='M20.73,7.48V27.8H15.14V25.38a8,8,0,0,1-2.8,2,9,9,0,0,1-3.51.68,8.66,8.66,0,0,1-6.34-2.3Q.15,23.49.15,19V7.48H6V18.09Q6,23,10.15,23a4.44,4.44,0,0,0,3.4-1.36,5.85,5.85,0,0,0,1.29-4.11v-10Z'/%3E%3Cpath class='cls-1' d='M25.43-.22h5.89v28H25.43Z'/%3E%3Cpath class='cls-1' d='M50.61,26.82a6.47,6.47,0,0,1-2.15,1,11.24,11.24,0,0,1-2.64.3,8,8,0,0,1-5.63-1.85,7.12,7.12,0,0,1-2-5.44V12.47H35.09V7.93h3.14V3h5.89V7.93h5.06v4.54H44.12v8.27a2.9,2.9,0,0,0,.64,2,2.56,2.56,0,0,0,1.89.68A3.77,3.77,0,0,0,49,22.66Z'/%3E%3Cpath class='cls-1' d='M58.79,10.16a6.62,6.62,0,0,1,2.83-2.23,10.83,10.83,0,0,1,4.16-.75v5.44c-.66,0-1.1-.08-1.33-.08a5.35,5.35,0,0,0-4,1.44,5.64,5.64,0,0,0-1.44,4.23V27.8H53.16V7.48h5.63Z'/%3E%3Cpath class='cls-1' d='M76.61,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H80.87V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79A6.07,6.07,0,0,1,68,25.12a5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63H80.5a3.69,3.69,0,0,0-1.17-2.94,5.09,5.09,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53A8.23,8.23,0,0,0,70,13.75L67.85,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,76.61,7.18Zm-.46,17a5.16,5.16,0,0,0,2.68-.68,3.87,3.87,0,0,0,1.67-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,76.15,24.13Z'/%3E%3Cpath class='cls-1' d='M123.22,7.48,115.86,27.8h-5.67l-4.56-12.62L100.9,27.8H95.24L87.91,7.48h5.56l4.79,13.75,5-13.75h5l4.83,13.75,5-13.75Z'/%3E%3Cpath class='cls-1' d='M144.55,17.71c0,.08,0,.61-.11,1.59H129.07a4.79,4.79,0,0,0,2,3,6.54,6.54,0,0,0,3.86,1.1,8,8,0,0,0,2.79-.45,7,7,0,0,0,2.3-1.51l3.14,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.47,13.47,0,0,1-6.09-1.32A9.9,9.9,0,0,1,124.58,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,9.92,9.92,0,0,1,3.89-3.74,12,12,0,0,1,10.95-.08,9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,144.55,17.71ZM134,11.64a5,5,0,0,0-3.36,1.13A4.85,4.85,0,0,0,129,15.86h10a4.74,4.74,0,0,0-1.66-3A4.92,4.92,0,0,0,134,11.64Z'/%3E%3Cpath class='cls-1' d='M159.73,7.18a10.1,10.1,0,0,1,5.13,1.32,9.17,9.17,0,0,1,3.67,3.66,11,11,0,0,1,1.32,5.48,11.15,11.15,0,0,1-1.32,5.51,9.52,9.52,0,0,1-3.67,3.67,10.39,10.39,0,0,1-5.13,1.28,7.81,7.81,0,0,1-6.38-2.64V27.8h-5.63v-28h5.89V9.63A7.87,7.87,0,0,1,159.73,7.18Zm-1,16.09a4.91,4.91,0,0,0,3.7-1.51,5.76,5.76,0,0,0,1.47-4.12,5.61,5.61,0,0,0-1.47-4.08,4.83,4.83,0,0,0-3.7-1.55A5,5,0,0,0,155,13.56a5.67,5.67,0,0,0-1.43,4.08A5.82,5.82,0,0,0,155,21.76,5,5,0,0,0,158.71,23.27Z'/%3E%3Cpath class='cls-2' d='M175.26,28.1a3.51,3.51,0,0,1-2.6-1.06,3.55,3.55,0,0,1-1.06-2.64,3.39,3.39,0,0,1,1.06-2.61,3.84,3.84,0,0,1,5.21,0,3.43,3.43,0,0,1,1.06,2.61A3.59,3.59,0,0,1,177.87,27,3.53,3.53,0,0,1,175.26,28.1Z'/%3E%3Cpath class='cls-2' d='M190.73,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H195V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79,6.07,6.07,0,0,1-2.6-2.19,5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63h4.69a3.69,3.69,0,0,0-1.17-2.94,5.11,5.11,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53,8.23,8.23,0,0,0-2.64,1.36L182,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,190.73,7.18Zm-.46,17a5.2,5.2,0,0,0,2.69-.68,3.9,3.9,0,0,0,1.66-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,190.27,24.13Z'/%3E%3Cpath class='cls-2' d='M225.21,17.71q0,.12-.12,1.59H209.72a4.77,4.77,0,0,0,2,3,6.49,6.49,0,0,0,3.85,1.1,7.93,7.93,0,0,0,2.79-.45,7.14,7.14,0,0,0,2.31-1.51l3.13,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.43,13.43,0,0,1-6.08-1.32A10,10,0,0,1,205.23,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,10,10,0,0,1,3.89-3.74A12,12,0,0,1,220,8.46a9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,225.21,17.71Zm-10.54-6.07a5.06,5.06,0,0,0-3.36,1.13,4.79,4.79,0,0,0-1.66,3.09h10a4.74,4.74,0,0,0-1.66-3A4.9,4.9,0,0,0,214.67,11.64Z'/%3E%3C/svg%3E");
}

.icon-reserve {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5 6.75H36V12.9651C36 16.3466 34.6567 19.5896 32.2656 21.9807L30.4016 23.8447C30.1088 24.1376 30.1088 24.6124 30.4016 24.9053L32.2656 26.7693C34.6567 29.1604 36 32.4034 36 35.7849V42H13.5V35.7849C13.5 32.4034 14.8433 29.1604 17.2344 26.7693L19.0983 24.9053C19.3912 24.6124 19.3912 24.1376 19.0983 23.8447L17.2344 21.9807C14.8433 19.5896 13.5 16.3466 13.5 12.9651V6.75ZM16.5 9.75V12.9651C16.5 15.551 17.5272 18.0309 19.3557 19.8594L21.2197 21.7233C22.6841 23.1878 22.6841 25.5622 21.2197 27.0266L19.3557 28.8906C17.5272 30.7191 16.5 33.199 16.5 35.7849V39H33V35.7849C33 33.199 31.9728 30.7191 30.1443 28.8906L28.2803 27.0266C26.8159 25.5622 26.8159 23.1878 28.2803 21.7234L30.1443 19.8594C31.9728 18.0309 33 15.551 33 12.9651V9.75H16.5Z' fill='%23009FE2'/%3E%3Cpath d='M12 8.25C12 7.42157 12.6716 6.75 13.5 6.75H36C36.8284 6.75 37.5 7.42157 37.5 8.25C37.5 9.07843 36.8284 9.75 36 9.75H13.5C12.6716 9.75 12 9.07843 12 8.25Z' fill='%2313428D'/%3E%3Cpath d='M12 40.5C12 39.6716 12.6716 39 13.5 39H36C36.8284 39 37.5 39.6716 37.5 40.5C37.5 41.3284 36.8284 42 36 42H13.5C12.6716 42 12 41.3284 12 40.5Z' fill='%2313428D'/%3E%3Cpath d='M19.1227 32.6258L24.375 29.375V24.75H24.3643C24.4706 23.525 24.055 22.2631 23.1174 21.3256L21.2535 19.4616C20.8048 19.013 20.4074 18.5228 20.0649 18H29.4351C29.0926 18.5228 28.6952 19.013 28.2465 19.4616L26.3826 21.3256C25.445 22.2631 25.0294 23.525 25.1357 24.75H25.125V29.375L30.3773 32.6258C30.7444 33.6284 30.9375 35.4467 30.9375 36.5349V36.5625H18.5625V36.5349C18.5625 35.4467 18.7556 33.6284 19.1227 32.6258Z' fill='%23004EC1'/%3E%3C/svg%3E%0A");
}

.icon-cdw {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 33C26.2843 33 33 26.2843 33 18C33 9.71573 26.2843 3 18 3C9.71573 3 3 9.71573 3 18C3 26.2843 9.71573 33 18 33ZM18 36C27.9411 36 36 27.9411 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36Z' fill='%23EEEEEE'/%3E%3Cpath d='M33 17.9998C33 26.2527 26.2991 32.9706 18.053 33H18.0002C9.72983 33 3 26.2706 3 17.9998C3 9.72937 9.72983 3 18.0002 3H18.053C26.2991 3.02939 33 9.74728 33 17.9998Z' fill='%23CCCCCC'/%3E%3Cpath d='M29.9947 17.9998C29.9947 24.6022 24.634 29.9765 18.0371 30V6C24.634 6.02351 29.9947 11.3978 29.9947 17.9998Z' fill='%23999999'/%3E%3Cpath d='M23.4673 16.2718L18.0629 21.6769L16.8951 22.8447C16.6192 23.1206 16.2574 23.2584 15.8959 23.2584C15.534 23.2584 15.1726 23.1206 14.8963 22.8447L12.3855 20.3328C11.8337 19.781 11.8337 18.8873 12.3855 18.3352C12.9365 17.7834 13.8314 17.7834 14.3831 18.3352L15.8959 19.8479L21.4697 14.2741C22.0214 13.722 22.9163 13.722 23.4673 14.2741C24.0191 14.8259 24.0191 15.7207 23.4673 16.2718Z' fill='white'/%3E%3Cpath d='M23.4415 16.2718L18.0371 21.6769V17.6805L21.4439 14.2741C21.9957 13.722 22.8905 13.722 23.4415 14.2741C23.9933 14.8259 23.9933 15.7207 23.4415 16.2718Z' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-pai {
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.2806 24.0407C31.313 26.6631 29.8496 28.9433 27.9306 30.8173C25.7462 32.9503 22.8859 34.6452 19.4291 35.8543C19.3156 35.8938 19.1972 35.9262 19.0783 35.9501C18.9212 35.9812 18.7614 35.9979 18.6029 36.0001H18.5718C18.4029 36.0001 18.2332 35.9831 18.0648 35.9501C17.9459 35.9262 17.8292 35.8938 17.7163 35.8551C14.2553 34.648 11.3914 32.9539 9.20489 30.8209C7.28503 28.9469 5.82192 26.6681 4.85567 24.0456C3.09868 19.2776 3.19866 14.025 3.27913 9.80403L3.28051 9.73921C3.29671 9.39067 3.30715 9.02455 3.31292 8.62026C3.34231 6.6353 4.92049 4.99312 6.90573 4.88243C11.0448 4.65144 14.2468 3.3015 16.9827 0.634838L17.0066 0.612866C17.4609 0.196209 18.0332 -0.00813694 18.6029 0.000377509C19.1522 0.00751865 19.6993 0.21159 20.1374 0.612866L20.1607 0.634838C22.8972 3.3015 26.0991 4.65144 30.2382 4.88243C32.2235 4.99312 33.8017 6.6353 33.831 8.62026C33.8368 9.0273 33.8472 9.39287 33.8635 9.73921L33.8643 9.76668C33.9445 13.9956 34.0439 19.2586 32.2806 24.0407Z' fill='%237DD364'/%3E%3Cpath d='M32.2841 24.0407C31.3165 26.6631 29.8531 28.9433 27.9341 30.8173C25.7498 32.9503 22.8895 34.6453 19.4326 35.8543C19.3192 35.8939 19.2008 35.9263 19.0819 35.9502C18.9248 35.9812 18.7649 35.998 18.6064 36.0001V0.000396729C19.1558 0.00753787 19.7029 0.211609 20.141 0.612885L20.1643 0.634858C22.9007 3.30152 26.1027 4.65146 30.2418 4.88245C32.227 4.99314 33.8052 6.63532 33.8346 8.62028C33.8404 9.02732 33.8508 9.39289 33.867 9.73923L33.8678 9.7667C33.948 13.9956 34.0475 19.2586 32.2841 24.0407Z' fill='%235AAD42'/%3E%3Cpath d='M27.5507 18.0001C27.5507 22.9366 23.5426 26.9548 18.6103 26.9724H18.5787C13.6318 26.9724 9.60645 22.9473 9.60645 18.0001C9.60645 13.0533 13.6318 9.02814 18.5787 9.02814H18.6103C23.5426 9.04572 27.5507 13.064 27.5507 18.0001Z' fill='white'/%3E%3Cpath d='M27.5468 18.0001C27.5468 22.9366 23.5388 26.9548 18.6064 26.9724V9.02814C23.5388 9.04572 27.5468 13.064 27.5468 18.0001Z' fill='%23E1EBF0'/%3E%3Cpath d='M22.6663 16.708L18.6255 20.7494L17.7524 21.6225C17.5461 21.8288 17.2756 21.9318 17.0053 21.9318C16.7348 21.9318 16.4645 21.8288 16.258 21.6225L14.3807 19.7444C13.9682 19.3319 13.9682 18.6636 14.3807 18.2508C14.7927 17.8383 15.4617 17.8383 15.8743 18.2508L17.0053 19.3818L21.1727 15.2145C21.5853 14.8016 22.2543 14.8016 22.6663 15.2145C23.0788 15.627 23.0788 16.2961 22.6663 16.708Z' fill='%23B4D2D7'/%3E%3Cpath d='M22.6472 16.708L18.6064 20.7494V17.7614L21.1536 15.2145C21.5662 14.8016 22.2352 14.8016 22.6472 15.2145C23.0597 15.627 23.0597 16.2961 22.6472 16.708Z' fill='%236FA5AA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='36' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.icon-check-empty {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='%23AAAAAA' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.icon-check-disabled {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23999999'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-check-checked {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' fill='%23009FE2' stroke='%23009FE2' stroke-width='2'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-rate {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe2;%7D.cls-1,.cls-2%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Estar%3C/title%3E%3Cpath class='cls-1' d='M12.5.75a1.12,1.12,0,0,1,1,.63l3.21,6.51,7.19,1a1.12,1.12,0,0,1,.62,1.92l-5.2,5.07,1.23,7.15a1.13,1.13,0,0,1-1.63,1.19L12.5,20.89Z'/%3E%3Cpath class='cls-2' d='M12.5.75h0a1.12,1.12,0,0,0-1,.63L8.28,7.89l-7.19,1a1.12,1.12,0,0,0-.62,1.92l5.2,5.07L4.44,23.08a1.13,1.13,0,0,0,1.63,1.19l6.43-3.38h0Z'/%3E%3C/svg%3E");
}

// Social
.social-gg-color {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.74895 13.8776L7.12239 16.2166L4.83235 16.2651C4.14796 14.9957 3.75977 13.5433 3.75977 12C3.75977 10.5076 4.12272 9.10018 4.76608 7.86096H4.76657L6.80535 8.23474L7.69846 10.2613C7.51153 10.8062 7.40965 11.3912 7.40965 12C7.40972 12.6606 7.52939 13.2936 7.74895 13.8776Z' fill='%23FBBB00'/%3E%3Cpath d='M21.6024 10.3187C21.7058 10.8631 21.7597 11.4253 21.7597 12C21.7597 12.6443 21.6919 13.2728 21.5629 13.8791C21.1247 15.9422 19.9799 17.7437 18.3941 19.0185L18.3936 19.018L15.8256 18.887L15.4622 16.6182C16.5145 16.001 17.3369 15.0353 17.7701 13.8791H12.9575V10.3187H17.8403H21.6024Z' fill='%23518EF8'/%3E%3Cpath d='M18.3938 19.0181L18.3943 19.0185C16.852 20.2583 14.8927 21 12.7599 21C9.33252 21 6.35264 19.0843 4.83252 16.2651L7.74912 13.8777C8.50916 15.9061 10.4659 17.3501 12.7599 17.3501C13.746 17.3501 14.6697 17.0835 15.4624 16.6182L18.3938 19.0181Z' fill='%2328B446'/%3E%3Cpath d='M18.5045 5.07197L15.5889 7.45894C14.7685 6.94615 13.7987 6.64992 12.7598 6.64992C10.4139 6.64992 8.4205 8.16013 7.69853 10.2613L4.76661 7.86098H4.76611C6.26398 4.97307 9.28144 3 12.7598 3C14.9435 3 16.9458 3.77787 18.5045 5.07197Z' fill='%23F14336'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='18' height='18' fill='white' transform='translate(3.75977 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-wa-color {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M20.2978 3.48775C18.0642 1.23999 15.0942 0.00143245 11.9299 6.10352e-05C5.40934 6.10352e-05 0.102903 5.33481 0.100293 11.892C0.0995329 13.988 0.644116 16.034 1.67922 17.8375L0.000976562 24.0001L6.272 22.3464C7.99978 23.294 9.94515 23.7934 11.9248 23.7942H11.9299H11.9299C18.4494 23.7942 23.7567 18.4585 23.7594 11.9016C23.7605 8.7237 22.5311 5.73567 20.2978 3.48775ZM11.9299 21.7856H11.9261C10.1615 21.7846 8.43108 21.3082 6.92174 20.4075L6.56254 20.1934L2.84119 21.1746L3.83474 17.5271L3.60071 17.1532C2.61641 15.5792 2.09678 13.7604 2.09752 11.8927C2.09969 6.44264 6.51019 2.00873 11.9336 2.00873C14.56 2.00982 17.0284 3.03932 18.8849 4.9076C20.7412 6.77585 21.7628 9.25943 21.762 11.9008C21.7597 17.3511 17.3491 21.7856 11.9299 21.7856Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.543945 23.3162L2.14553 17.4352C1.15745 15.7141 0.637846 13.7613 0.638469 11.7614C0.64106 5.50394 5.70515 0.413025 11.9273 0.413025C14.9473 0.414396 17.7816 1.59632 19.9127 3.74146C22.0442 5.88658 23.2174 8.73792 23.2162 11.7703C23.2136 18.028 18.1492 23.1194 11.9278 23.1194C11.9273 23.1194 11.9281 23.1194 11.9278 23.1194H11.9228C10.0335 23.1187 8.17714 22.6418 6.52839 21.7381L0.543945 23.3162Z' fill='url(%23paint0_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00661 6.84321C8.78775 6.35387 8.55733 6.34408 8.34911 6.33551C8.1788 6.32817 7.98383 6.32862 7.78918 6.32862C7.59436 6.32862 7.27779 6.40224 7.01008 6.69627C6.74221 6.9903 5.9873 7.70111 5.9873 9.14675C5.9873 10.5926 7.03443 11.9895 7.18038 12.1857C7.32649 12.3817 9.20173 15.4432 12.1716 16.6209C14.6398 17.5998 15.142 17.4051 15.6778 17.3561C16.2135 17.3071 17.4064 16.6454 17.6499 15.9593C17.8935 15.2732 17.8935 14.6852 17.8204 14.5623C17.7474 14.4398 17.5525 14.3664 17.2603 14.2194C16.9681 14.0725 15.5317 13.3615 15.2638 13.2636C14.9959 13.1656 14.8011 13.1166 14.6063 13.4108C14.4115 13.7047 13.8518 14.3664 13.6814 14.5623C13.5109 14.7586 13.3405 14.7831 13.0482 14.6362C12.756 14.4888 11.815 14.1788 10.6986 13.1778C9.83001 12.3991 9.24358 11.4372 9.07312 11.1431C8.90265 10.8492 9.05484 10.69 9.20142 10.5435C9.33261 10.4119 9.49364 10.2005 9.63975 10.0289C9.78555 9.85736 9.83425 9.73491 9.93166 9.53899C10.0291 9.34276 9.98036 9.1712 9.90731 9.02426C9.83425 8.87733 9.26641 7.42422 9.00661 6.84321Z' fill='white'/%3E%3Cpath d='M20.201 3.44986C17.9931 1.22791 15.0572 0.00358827 11.9292 0.00219727C5.48348 0.00219727 0.237965 5.2757 0.235374 11.7576C0.234614 13.8296 0.772943 15.8521 1.79616 17.6349L0.137207 23.7267L6.33624 22.092C8.04421 23.0287 9.96724 23.5223 11.9242 23.5231H11.9292H11.9292C18.3739 23.5231 23.6202 18.2487 23.6229 11.7671C23.624 8.6257 22.4087 5.67198 20.201 3.44986ZM11.9292 21.5376H11.9254C10.1811 21.5367 8.47052 21.0657 6.97852 20.1754L6.62344 19.9637L2.94481 20.9337L3.92694 17.328L3.6956 16.9584C2.7226 15.4026 2.20894 13.6046 2.20969 11.7584C2.21182 6.37085 6.57169 1.98784 11.9329 1.98784C14.5291 1.98892 16.9691 3.0066 18.8043 4.85342C20.6394 6.70024 21.6492 9.1553 21.6485 11.7664C21.6462 17.154 17.2861 21.5376 11.9292 21.5376Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='11.8801' y1='23.3162' x2='11.8801' y2='0.413063' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='23.76' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-whatsapp-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_102_5046)'%3E%3Cpath d='M15.3772 2.61582C13.6851 0.929994 11.4351 0.00107433 9.0379 4.57764e-05C4.09807 4.57764e-05 0.0780411 4.00111 0.0760634 8.91898C0.0754879 10.491 0.488051 12.0255 1.27222 13.3782L0.000823975 18L4.7516 16.7598C6.06052 17.4705 7.53429 17.845 9.03405 17.8456H9.03786H9.0379C13.9769 17.8456 17.9976 13.8438 17.9997 8.92621C18.0005 6.54278 17.0691 4.30175 15.3772 2.61582ZM9.0379 16.3392H9.03499C7.69818 16.3385 6.38726 15.9811 5.24383 15.3056L4.97171 15.145L2.1525 15.8809L2.90519 13.1453L2.72789 12.8649C1.98221 11.6844 1.58856 10.3203 1.58912 8.91955C1.59076 4.83198 4.93205 1.50655 9.04072 1.50655C11.0304 1.50737 12.9004 2.27949 14.3068 3.6807C15.7131 5.08189 16.4871 6.94458 16.4865 8.92558C16.4847 13.0133 13.1433 16.3392 9.0379 16.3392Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.411987 17.4872L1.62531 13.0764C0.876766 11.7856 0.483124 10.321 0.483596 8.8211C0.485559 4.12797 4.32199 0.309784 9.03576 0.309784C11.3236 0.310812 13.4708 1.19725 15.0853 2.80611C16.7001 4.41495 17.5888 6.55345 17.5879 8.82776C17.586 13.521 13.7493 17.3395 9.0361 17.3395C9.03576 17.3395 9.03634 17.3395 9.0361 17.3395H9.03229C7.60105 17.3391 6.19471 16.9814 4.94566 16.3036L0.411987 17.4872Z' fill='url(%23paint0_linear_102_5046)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.82312 5.13241C6.65732 4.7654 6.48275 4.75806 6.32501 4.75164C6.19599 4.74613 6.04829 4.74646 5.90082 4.74646C5.75323 4.74646 5.51341 4.80168 5.31059 5.02221C5.10766 5.24273 4.53577 5.77583 4.53577 6.86006C4.53577 7.94441 5.32904 8.99215 5.43961 9.1393C5.5503 9.28624 6.97094 11.5824 9.22082 12.4657C11.0907 13.1998 11.4712 13.0538 11.877 13.0171C12.2829 12.9803 13.1866 12.4841 13.3711 11.9694C13.5556 11.4549 13.5556 11.0139 13.5002 10.9217C13.4449 10.8299 13.2973 10.7748 13.0759 10.6646C12.8546 10.5544 11.7663 10.0211 11.5634 9.94768C11.3605 9.87421 11.2129 9.83747 11.0653 10.0581C10.9177 10.2785 10.4937 10.7748 10.3646 10.9217C10.2355 11.069 10.1063 11.0873 9.88495 10.9771C9.66357 10.8666 8.95066 10.6341 8.10493 9.88338C7.4469 9.2993 7.00264 8.57793 6.8735 8.3573C6.74436 8.1369 6.85966 8.01751 6.9707 7.90765C7.07009 7.80892 7.19208 7.65039 7.30277 7.5217C7.41323 7.39302 7.45012 7.30118 7.52391 7.15424C7.59771 7.00707 7.56081 6.8784 7.50547 6.7682C7.45012 6.65799 7.01994 5.56816 6.82312 5.13241Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_102_5046' x1='8.99996' y1='17.4872' x2='8.99996' y2='0.309813' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_102_5046'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.social-telegram-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='18' height='18' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_102_4998' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_102_4998' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
}
.social-telegram-color {
  background-color: #149bd0;
}
.icon-new {
  filter: invert(62%) sepia(19%) saturate(318%) hue-rotate(178deg) brightness(95%) contrast(83%);
}
.icon-new-active {
  filter: invert(22%) sepia(32%) saturate(6579%) hue-rotate(209deg) brightness(91%) contrast(85%);
}

.icon-logo-brand {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-brand-darker {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%233bc4ed;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-darker%3C/title%3E%3Cpath class='cls-1' d='M13.36,22l-4-5.83H4.85V22H0V1H9.08a11.51,11.51,0,0,1,4.82.93,7.17,7.17,0,0,1,3.18,2.63,7.26,7.26,0,0,1,1.11,4,7.07,7.07,0,0,1-1.14,4,7.07,7.07,0,0,1-3.18,2.58L18.58,22ZM13.27,8.6a3.28,3.28,0,0,0-1.14-2.69A5,5,0,0,0,8.81,5h-4v7.3h4a5,5,0,0,0,3.32-.95A3.34,3.34,0,0,0,13.27,8.6Z'/%3E%3Cpath class='cls-1' d='M36.29,14q0,.09-.09,1.26H24a3.78,3.78,0,0,0,1.56,2.36,5.14,5.14,0,0,0,3.05.87,6.3,6.3,0,0,0,2.22-.36,5.57,5.57,0,0,0,1.83-1.2l2.48,2.7q-2.26,2.6-6.65,2.6a10.78,10.78,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3,8.1,8.1,0,0,1-1.13-4.28,8.21,8.21,0,0,1,1.1-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.21,7.21,0,0,1,3,2.93A8.51,8.51,0,0,1,36.29,14ZM27.93,9.14a4,4,0,0,0-2.66.9A3.83,3.83,0,0,0,24,12.49h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,27.93,9.14Z'/%3E%3Cpath class='cls-1' d='M48,5.61a6.59,6.59,0,0,1,4.83,1.8,7.05,7.05,0,0,1,1.85,5.32V22H50v-8.5a4.14,4.14,0,0,0-.84-2.84,3,3,0,0,0-2.42-1,3.7,3.7,0,0,0-2.82,1.11,4.45,4.45,0,0,0-1,3.23v8H38.21V5.85h4.46V7.74A6.06,6.06,0,0,1,45,6.18,7.85,7.85,0,0,1,48,5.61Z'/%3E%3Cpath class='cls-1' d='M68.12,21.18a5.19,5.19,0,0,1-1.71.77,8.89,8.89,0,0,1-2.1.24,6.37,6.37,0,0,1-4.46-1.46,5.65,5.65,0,0,1-1.56-4.31V9.8H55.81V6.21h2.48V2.29H63V6.21h4V9.8H63v6.56a2.29,2.29,0,0,0,.51,1.58,2,2,0,0,0,1.49.54,3,3,0,0,0,1.89-.6Z'/%3E%3Cpath class='cls-1' d='M85.25,5.85,78,22.94a8.34,8.34,0,0,1-2.76,3.92A6.6,6.6,0,0,1,71.29,28a8.19,8.19,0,0,1-2.49-.39,5.37,5.37,0,0,1-2-1.08l1.7-3.32a4.06,4.06,0,0,0,1.23.75,4,4,0,0,0,1.41.27,2.42,2.42,0,0,0,1.56-.48,3.81,3.81,0,0,0,1.08-1.53l.06-.15-7-16.22h4.82L76.2,16.77,80.76,5.85Z'/%3E%3Cpath class='cls-2' d='M87.57,22.19a2.87,2.87,0,0,1-2.9-2.93,2.69,2.69,0,0,1,.84-2.07,3.07,3.07,0,0,1,4.13,0,2.69,2.69,0,0,1,.84,2.07,2.87,2.87,0,0,1-2.91,2.93Z'/%3E%3Cpath class='cls-2' d='M99.24,5.61A8.35,8.35,0,0,1,105,7.41a6.77,6.77,0,0,1,2,5.35V22h-4.37V20q-1.32,2.24-4.91,2.24a7.74,7.74,0,0,1-3.24-.63,4.74,4.74,0,0,1-2.07-1.73,4.53,4.53,0,0,1-.72-2.52,4.21,4.21,0,0,1,1.68-3.53,8.7,8.7,0,0,1,5.24-1.29h3.72a2.93,2.93,0,0,0-.93-2.33,4,4,0,0,0-2.79-.84,8,8,0,0,0-2.54.42A6.51,6.51,0,0,0,94,10.82L92.29,7.56a10.15,10.15,0,0,1,3.15-1.44A14.32,14.32,0,0,1,99.24,5.61Zm-.36,13.44a4.16,4.16,0,0,0,2.13-.54,3.11,3.11,0,0,0,1.32-1.65V15.22H99.12c-1.91,0-2.87.63-2.87,1.88a1.74,1.74,0,0,0,.69,1.44A3.3,3.3,0,0,0,98.88,19.05Z'/%3E%3Cpath class='cls-2' d='M126,14q0,.09-.09,1.26H113.72a3.81,3.81,0,0,0,1.55,2.36,5.17,5.17,0,0,0,3.06.87,6.3,6.3,0,0,0,2.22-.36,5.44,5.44,0,0,0,1.82-1.2l2.49,2.7c-1.52,1.73-3.73,2.6-6.65,2.6a10.72,10.72,0,0,1-4.82-1,7.91,7.91,0,0,1-3.24-3A8.11,8.11,0,0,1,109,13.9a8.22,8.22,0,0,1,1.11-4.25,7.85,7.85,0,0,1,3.09-3,9.52,9.52,0,0,1,8.69-.06,7.33,7.33,0,0,1,3,2.93A8.51,8.51,0,0,1,126,14Zm-8.36-4.82A4,4,0,0,0,115,10a3.87,3.87,0,0,0-1.31,2.45h7.94a3.81,3.81,0,0,0-1.32-2.42A3.91,3.91,0,0,0,117.64,9.14Z'/%3E%3C/svg%3E");
}

.icon-logo-ultraweb {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2313428d;%7D.cls-2%7Bfill:%23009fe2;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-logo-ultraweb%3C/title%3E%3Cpath class='cls-1' d='M20.73,7.48V27.8H15.14V25.38a8,8,0,0,1-2.8,2,9,9,0,0,1-3.51.68,8.66,8.66,0,0,1-6.34-2.3Q.15,23.49.15,19V7.48H6V18.09Q6,23,10.15,23a4.44,4.44,0,0,0,3.4-1.36,5.85,5.85,0,0,0,1.29-4.11v-10Z'/%3E%3Cpath class='cls-1' d='M25.43-.22h5.89v28H25.43Z'/%3E%3Cpath class='cls-1' d='M50.61,26.82a6.47,6.47,0,0,1-2.15,1,11.24,11.24,0,0,1-2.64.3,8,8,0,0,1-5.63-1.85,7.12,7.12,0,0,1-2-5.44V12.47H35.09V7.93h3.14V3h5.89V7.93h5.06v4.54H44.12v8.27a2.9,2.9,0,0,0,.64,2,2.56,2.56,0,0,0,1.89.68A3.77,3.77,0,0,0,49,22.66Z'/%3E%3Cpath class='cls-1' d='M58.79,10.16a6.62,6.62,0,0,1,2.83-2.23,10.83,10.83,0,0,1,4.16-.75v5.44c-.66,0-1.1-.08-1.33-.08a5.35,5.35,0,0,0-4,1.44,5.64,5.64,0,0,0-1.44,4.23V27.8H53.16V7.48h5.63Z'/%3E%3Cpath class='cls-1' d='M76.61,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H80.87V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79A6.07,6.07,0,0,1,68,25.12a5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63H80.5a3.69,3.69,0,0,0-1.17-2.94,5.09,5.09,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53A8.23,8.23,0,0,0,70,13.75L67.85,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,76.61,7.18Zm-.46,17a5.16,5.16,0,0,0,2.68-.68,3.87,3.87,0,0,0,1.67-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,76.15,24.13Z'/%3E%3Cpath class='cls-1' d='M123.22,7.48,115.86,27.8h-5.67l-4.56-12.62L100.9,27.8H95.24L87.91,7.48h5.56l4.79,13.75,5-13.75h5l4.83,13.75,5-13.75Z'/%3E%3Cpath class='cls-1' d='M144.55,17.71c0,.08,0,.61-.11,1.59H129.07a4.79,4.79,0,0,0,2,3,6.54,6.54,0,0,0,3.86,1.1,8,8,0,0,0,2.79-.45,7,7,0,0,0,2.3-1.51l3.14,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.47,13.47,0,0,1-6.09-1.32A9.9,9.9,0,0,1,124.58,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,9.92,9.92,0,0,1,3.89-3.74,12,12,0,0,1,10.95-.08,9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,144.55,17.71ZM134,11.64a5,5,0,0,0-3.36,1.13A4.85,4.85,0,0,0,129,15.86h10a4.74,4.74,0,0,0-1.66-3A4.92,4.92,0,0,0,134,11.64Z'/%3E%3Cpath class='cls-1' d='M159.73,7.18a10.1,10.1,0,0,1,5.13,1.32,9.17,9.17,0,0,1,3.67,3.66,11,11,0,0,1,1.32,5.48,11.15,11.15,0,0,1-1.32,5.51,9.52,9.52,0,0,1-3.67,3.67,10.39,10.39,0,0,1-5.13,1.28,7.81,7.81,0,0,1-6.38-2.64V27.8h-5.63v-28h5.89V9.63A7.87,7.87,0,0,1,159.73,7.18Zm-1,16.09a4.91,4.91,0,0,0,3.7-1.51,5.76,5.76,0,0,0,1.47-4.12,5.61,5.61,0,0,0-1.47-4.08,4.83,4.83,0,0,0-3.7-1.55A5,5,0,0,0,155,13.56a5.67,5.67,0,0,0-1.43,4.08A5.82,5.82,0,0,0,155,21.76,5,5,0,0,0,158.71,23.27Z'/%3E%3Cpath class='cls-2' d='M175.26,28.1a3.51,3.51,0,0,1-2.6-1.06,3.55,3.55,0,0,1-1.06-2.64,3.39,3.39,0,0,1,1.06-2.61,3.84,3.84,0,0,1,5.21,0,3.43,3.43,0,0,1,1.06,2.61A3.59,3.59,0,0,1,177.87,27,3.53,3.53,0,0,1,175.26,28.1Z'/%3E%3Cpath class='cls-2' d='M190.73,7.18q4.71,0,7.25,2.26c1.68,1.49,2.53,3.74,2.53,6.76V27.8H195V25.27c-1.1,1.89-3.17,2.83-6.19,2.83a9.9,9.9,0,0,1-4.08-.79,6.07,6.07,0,0,1-2.6-2.19,5.69,5.69,0,0,1-.91-3.18,5.31,5.31,0,0,1,2.12-4.45c1.43-1.08,3.63-1.63,6.6-1.63h4.69a3.69,3.69,0,0,0-1.17-2.94,5.11,5.11,0,0,0-3.52-1.06,10.19,10.19,0,0,0-3.21.53,8.23,8.23,0,0,0-2.64,1.36L182,9.63a12.78,12.78,0,0,1,4-1.81A18,18,0,0,1,190.73,7.18Zm-.46,17a5.2,5.2,0,0,0,2.69-.68,3.9,3.9,0,0,0,1.66-2.07V19.3h-4q-3.63,0-3.63,2.38a2.18,2.18,0,0,0,.87,1.81A4.14,4.14,0,0,0,190.27,24.13Z'/%3E%3Cpath class='cls-2' d='M225.21,17.71q0,.12-.12,1.59H209.72a4.77,4.77,0,0,0,2,3,6.49,6.49,0,0,0,3.85,1.1,7.93,7.93,0,0,0,2.79-.45,7.14,7.14,0,0,0,2.31-1.51l3.13,3.39c-1.91,2.19-4.71,3.29-8.38,3.29a13.43,13.43,0,0,1-6.08-1.32A10,10,0,0,1,205.23,23a10.24,10.24,0,0,1-1.44-5.4,10.38,10.38,0,0,1,1.4-5.36,10,10,0,0,1,3.89-3.74A12,12,0,0,1,220,8.46a9.29,9.29,0,0,1,3.78,3.7A10.79,10.79,0,0,1,225.21,17.71Zm-10.54-6.07a5.06,5.06,0,0,0-3.36,1.13,4.79,4.79,0,0,0-1.66,3.09h10a4.74,4.74,0,0,0-1.66-3A4.9,4.9,0,0,0,214.67,11.64Z'/%3E%3C/svg%3E");
}

.icon-reserve {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5 6.75H36V12.9651C36 16.3466 34.6567 19.5896 32.2656 21.9807L30.4016 23.8447C30.1088 24.1376 30.1088 24.6124 30.4016 24.9053L32.2656 26.7693C34.6567 29.1604 36 32.4034 36 35.7849V42H13.5V35.7849C13.5 32.4034 14.8433 29.1604 17.2344 26.7693L19.0983 24.9053C19.3912 24.6124 19.3912 24.1376 19.0983 23.8447L17.2344 21.9807C14.8433 19.5896 13.5 16.3466 13.5 12.9651V6.75ZM16.5 9.75V12.9651C16.5 15.551 17.5272 18.0309 19.3557 19.8594L21.2197 21.7233C22.6841 23.1878 22.6841 25.5622 21.2197 27.0266L19.3557 28.8906C17.5272 30.7191 16.5 33.199 16.5 35.7849V39H33V35.7849C33 33.199 31.9728 30.7191 30.1443 28.8906L28.2803 27.0266C26.8159 25.5622 26.8159 23.1878 28.2803 21.7234L30.1443 19.8594C31.9728 18.0309 33 15.551 33 12.9651V9.75H16.5Z' fill='%23009FE2'/%3E%3Cpath d='M12 8.25C12 7.42157 12.6716 6.75 13.5 6.75H36C36.8284 6.75 37.5 7.42157 37.5 8.25C37.5 9.07843 36.8284 9.75 36 9.75H13.5C12.6716 9.75 12 9.07843 12 8.25Z' fill='%2313428D'/%3E%3Cpath d='M12 40.5C12 39.6716 12.6716 39 13.5 39H36C36.8284 39 37.5 39.6716 37.5 40.5C37.5 41.3284 36.8284 42 36 42H13.5C12.6716 42 12 41.3284 12 40.5Z' fill='%2313428D'/%3E%3Cpath d='M19.1227 32.6258L24.375 29.375V24.75H24.3643C24.4706 23.525 24.055 22.2631 23.1174 21.3256L21.2535 19.4616C20.8048 19.013 20.4074 18.5228 20.0649 18H29.4351C29.0926 18.5228 28.6952 19.013 28.2465 19.4616L26.3826 21.3256C25.445 22.2631 25.0294 23.525 25.1357 24.75H25.125V29.375L30.3773 32.6258C30.7444 33.6284 30.9375 35.4467 30.9375 36.5349V36.5625H18.5625V36.5349C18.5625 35.4467 18.7556 33.6284 19.1227 32.6258Z' fill='%23004EC1'/%3E%3C/svg%3E%0A");
}

.icon-cdw {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 33C26.2843 33 33 26.2843 33 18C33 9.71573 26.2843 3 18 3C9.71573 3 3 9.71573 3 18C3 26.2843 9.71573 33 18 33ZM18 36C27.9411 36 36 27.9411 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36Z' fill='%23EEEEEE'/%3E%3Cpath d='M33 17.9998C33 26.2527 26.2991 32.9706 18.053 33H18.0002C9.72983 33 3 26.2706 3 17.9998C3 9.72937 9.72983 3 18.0002 3H18.053C26.2991 3.02939 33 9.74728 33 17.9998Z' fill='%23CCCCCC'/%3E%3Cpath d='M29.9947 17.9998C29.9947 24.6022 24.634 29.9765 18.0371 30V6C24.634 6.02351 29.9947 11.3978 29.9947 17.9998Z' fill='%23999999'/%3E%3Cpath d='M23.4673 16.2718L18.0629 21.6769L16.8951 22.8447C16.6192 23.1206 16.2574 23.2584 15.8959 23.2584C15.534 23.2584 15.1726 23.1206 14.8963 22.8447L12.3855 20.3328C11.8337 19.781 11.8337 18.8873 12.3855 18.3352C12.9365 17.7834 13.8314 17.7834 14.3831 18.3352L15.8959 19.8479L21.4697 14.2741C22.0214 13.722 22.9163 13.722 23.4673 14.2741C24.0191 14.8259 24.0191 15.7207 23.4673 16.2718Z' fill='white'/%3E%3Cpath d='M23.4415 16.2718L18.0371 21.6769V17.6805L21.4439 14.2741C21.9957 13.722 22.8905 13.722 23.4415 14.2741C23.9933 14.8259 23.9933 15.7207 23.4415 16.2718Z' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-pai {
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.2806 24.0407C31.313 26.6631 29.8496 28.9433 27.9306 30.8173C25.7462 32.9503 22.8859 34.6452 19.4291 35.8543C19.3156 35.8938 19.1972 35.9262 19.0783 35.9501C18.9212 35.9812 18.7614 35.9979 18.6029 36.0001H18.5718C18.4029 36.0001 18.2332 35.9831 18.0648 35.9501C17.9459 35.9262 17.8292 35.8938 17.7163 35.8551C14.2553 34.648 11.3914 32.9539 9.20489 30.8209C7.28503 28.9469 5.82192 26.6681 4.85567 24.0456C3.09868 19.2776 3.19866 14.025 3.27913 9.80403L3.28051 9.73921C3.29671 9.39067 3.30715 9.02455 3.31292 8.62026C3.34231 6.6353 4.92049 4.99312 6.90573 4.88243C11.0448 4.65144 14.2468 3.3015 16.9827 0.634838L17.0066 0.612866C17.4609 0.196209 18.0332 -0.00813694 18.6029 0.000377509C19.1522 0.00751865 19.6993 0.21159 20.1374 0.612866L20.1607 0.634838C22.8972 3.3015 26.0991 4.65144 30.2382 4.88243C32.2235 4.99312 33.8017 6.6353 33.831 8.62026C33.8368 9.0273 33.8472 9.39287 33.8635 9.73921L33.8643 9.76668C33.9445 13.9956 34.0439 19.2586 32.2806 24.0407Z' fill='%237DD364'/%3E%3Cpath d='M32.2841 24.0407C31.3165 26.6631 29.8531 28.9433 27.9341 30.8173C25.7498 32.9503 22.8895 34.6453 19.4326 35.8543C19.3192 35.8939 19.2008 35.9263 19.0819 35.9502C18.9248 35.9812 18.7649 35.998 18.6064 36.0001V0.000396729C19.1558 0.00753787 19.7029 0.211609 20.141 0.612885L20.1643 0.634858C22.9007 3.30152 26.1027 4.65146 30.2418 4.88245C32.227 4.99314 33.8052 6.63532 33.8346 8.62028C33.8404 9.02732 33.8508 9.39289 33.867 9.73923L33.8678 9.7667C33.948 13.9956 34.0475 19.2586 32.2841 24.0407Z' fill='%235AAD42'/%3E%3Cpath d='M27.5507 18.0001C27.5507 22.9366 23.5426 26.9548 18.6103 26.9724H18.5787C13.6318 26.9724 9.60645 22.9473 9.60645 18.0001C9.60645 13.0533 13.6318 9.02814 18.5787 9.02814H18.6103C23.5426 9.04572 27.5507 13.064 27.5507 18.0001Z' fill='white'/%3E%3Cpath d='M27.5468 18.0001C27.5468 22.9366 23.5388 26.9548 18.6064 26.9724V9.02814C23.5388 9.04572 27.5468 13.064 27.5468 18.0001Z' fill='%23E1EBF0'/%3E%3Cpath d='M22.6663 16.708L18.6255 20.7494L17.7524 21.6225C17.5461 21.8288 17.2756 21.9318 17.0053 21.9318C16.7348 21.9318 16.4645 21.8288 16.258 21.6225L14.3807 19.7444C13.9682 19.3319 13.9682 18.6636 14.3807 18.2508C14.7927 17.8383 15.4617 17.8383 15.8743 18.2508L17.0053 19.3818L21.1727 15.2145C21.5853 14.8016 22.2543 14.8016 22.6663 15.2145C23.0788 15.627 23.0788 16.2961 22.6663 16.708Z' fill='%23B4D2D7'/%3E%3Cpath d='M22.6472 16.708L18.6064 20.7494V17.7614L21.1536 15.2145C21.5662 14.8016 22.2352 14.8016 22.6472 15.2145C23.0597 15.627 23.0597 16.2961 22.6472 16.708Z' fill='%236FA5AA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='36' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.icon-check-empty {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='%23AAAAAA' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.icon-check-disabled {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23999999'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-check-checked {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' fill='%23009FE2' stroke='%23009FE2' stroke-width='2'/%3E%3Cpath d='M7 13L10 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-rate {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe2;%7D.cls-1,.cls-2%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Estar%3C/title%3E%3Cpath class='cls-1' d='M12.5.75a1.12,1.12,0,0,1,1,.63l3.21,6.51,7.19,1a1.12,1.12,0,0,1,.62,1.92l-5.2,5.07,1.23,7.15a1.13,1.13,0,0,1-1.63,1.19L12.5,20.89Z'/%3E%3Cpath class='cls-2' d='M12.5.75h0a1.12,1.12,0,0,0-1,.63L8.28,7.89l-7.19,1a1.12,1.12,0,0,0-.62,1.92l5.2,5.07L4.44,23.08a1.13,1.13,0,0,0,1.63,1.19l6.43-3.38h0Z'/%3E%3C/svg%3E");
}

// Social
.social-gg-color {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.74895 13.8776L7.12239 16.2166L4.83235 16.2651C4.14796 14.9957 3.75977 13.5433 3.75977 12C3.75977 10.5076 4.12272 9.10018 4.76608 7.86096H4.76657L6.80535 8.23474L7.69846 10.2613C7.51153 10.8062 7.40965 11.3912 7.40965 12C7.40972 12.6606 7.52939 13.2936 7.74895 13.8776Z' fill='%23FBBB00'/%3E%3Cpath d='M21.6024 10.3187C21.7058 10.8631 21.7597 11.4253 21.7597 12C21.7597 12.6443 21.6919 13.2728 21.5629 13.8791C21.1247 15.9422 19.9799 17.7437 18.3941 19.0185L18.3936 19.018L15.8256 18.887L15.4622 16.6182C16.5145 16.001 17.3369 15.0353 17.7701 13.8791H12.9575V10.3187H17.8403H21.6024Z' fill='%23518EF8'/%3E%3Cpath d='M18.3938 19.0181L18.3943 19.0185C16.852 20.2583 14.8927 21 12.7599 21C9.33252 21 6.35264 19.0843 4.83252 16.2651L7.74912 13.8777C8.50916 15.9061 10.4659 17.3501 12.7599 17.3501C13.746 17.3501 14.6697 17.0835 15.4624 16.6182L18.3938 19.0181Z' fill='%2328B446'/%3E%3Cpath d='M18.5045 5.07197L15.5889 7.45894C14.7685 6.94615 13.7987 6.64992 12.7598 6.64992C10.4139 6.64992 8.4205 8.16013 7.69853 10.2613L4.76661 7.86098H4.76611C6.26398 4.97307 9.28144 3 12.7598 3C14.9435 3 16.9458 3.77787 18.5045 5.07197Z' fill='%23F14336'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='18' height='18' fill='white' transform='translate(3.75977 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-wa-color {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M20.2978 3.48775C18.0642 1.23999 15.0942 0.00143245 11.9299 6.10352e-05C5.40934 6.10352e-05 0.102903 5.33481 0.100293 11.892C0.0995329 13.988 0.644116 16.034 1.67922 17.8375L0.000976562 24.0001L6.272 22.3464C7.99978 23.294 9.94515 23.7934 11.9248 23.7942H11.9299H11.9299C18.4494 23.7942 23.7567 18.4585 23.7594 11.9016C23.7605 8.7237 22.5311 5.73567 20.2978 3.48775ZM11.9299 21.7856H11.9261C10.1615 21.7846 8.43108 21.3082 6.92174 20.4075L6.56254 20.1934L2.84119 21.1746L3.83474 17.5271L3.60071 17.1532C2.61641 15.5792 2.09678 13.7604 2.09752 11.8927C2.09969 6.44264 6.51019 2.00873 11.9336 2.00873C14.56 2.00982 17.0284 3.03932 18.8849 4.9076C20.7412 6.77585 21.7628 9.25943 21.762 11.9008C21.7597 17.3511 17.3491 21.7856 11.9299 21.7856Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.543945 23.3162L2.14553 17.4352C1.15745 15.7141 0.637846 13.7613 0.638469 11.7614C0.64106 5.50394 5.70515 0.413025 11.9273 0.413025C14.9473 0.414396 17.7816 1.59632 19.9127 3.74146C22.0442 5.88658 23.2174 8.73792 23.2162 11.7703C23.2136 18.028 18.1492 23.1194 11.9278 23.1194C11.9273 23.1194 11.9281 23.1194 11.9278 23.1194H11.9228C10.0335 23.1187 8.17714 22.6418 6.52839 21.7381L0.543945 23.3162Z' fill='url(%23paint0_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00661 6.84321C8.78775 6.35387 8.55733 6.34408 8.34911 6.33551C8.1788 6.32817 7.98383 6.32862 7.78918 6.32862C7.59436 6.32862 7.27779 6.40224 7.01008 6.69627C6.74221 6.9903 5.9873 7.70111 5.9873 9.14675C5.9873 10.5926 7.03443 11.9895 7.18038 12.1857C7.32649 12.3817 9.20173 15.4432 12.1716 16.6209C14.6398 17.5998 15.142 17.4051 15.6778 17.3561C16.2135 17.3071 17.4064 16.6454 17.6499 15.9593C17.8935 15.2732 17.8935 14.6852 17.8204 14.5623C17.7474 14.4398 17.5525 14.3664 17.2603 14.2194C16.9681 14.0725 15.5317 13.3615 15.2638 13.2636C14.9959 13.1656 14.8011 13.1166 14.6063 13.4108C14.4115 13.7047 13.8518 14.3664 13.6814 14.5623C13.5109 14.7586 13.3405 14.7831 13.0482 14.6362C12.756 14.4888 11.815 14.1788 10.6986 13.1778C9.83001 12.3991 9.24358 11.4372 9.07312 11.1431C8.90265 10.8492 9.05484 10.69 9.20142 10.5435C9.33261 10.4119 9.49364 10.2005 9.63975 10.0289C9.78555 9.85736 9.83425 9.73491 9.93166 9.53899C10.0291 9.34276 9.98036 9.1712 9.90731 9.02426C9.83425 8.87733 9.26641 7.42422 9.00661 6.84321Z' fill='white'/%3E%3Cpath d='M20.201 3.44986C17.9931 1.22791 15.0572 0.00358827 11.9292 0.00219727C5.48348 0.00219727 0.237965 5.2757 0.235374 11.7576C0.234614 13.8296 0.772943 15.8521 1.79616 17.6349L0.137207 23.7267L6.33624 22.092C8.04421 23.0287 9.96724 23.5223 11.9242 23.5231H11.9292H11.9292C18.3739 23.5231 23.6202 18.2487 23.6229 11.7671C23.624 8.6257 22.4087 5.67198 20.201 3.44986ZM11.9292 21.5376H11.9254C10.1811 21.5367 8.47052 21.0657 6.97852 20.1754L6.62344 19.9637L2.94481 20.9337L3.92694 17.328L3.6956 16.9584C2.7226 15.4026 2.20894 13.6046 2.20969 11.7584C2.21182 6.37085 6.57169 1.98784 11.9329 1.98784C14.5291 1.98892 16.9691 3.0066 18.8043 4.85342C20.6394 6.70024 21.6492 9.1553 21.6485 11.7664C21.6462 17.154 17.2861 21.5376 11.9292 21.5376Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='11.8801' y1='23.3162' x2='11.8801' y2='0.413063' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='23.76' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.social-whatsapp-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_102_5046)'%3E%3Cpath d='M15.3772 2.61582C13.6851 0.929994 11.4351 0.00107433 9.0379 4.57764e-05C4.09807 4.57764e-05 0.0780411 4.00111 0.0760634 8.91898C0.0754879 10.491 0.488051 12.0255 1.27222 13.3782L0.000823975 18L4.7516 16.7598C6.06052 17.4705 7.53429 17.845 9.03405 17.8456H9.03786H9.0379C13.9769 17.8456 17.9976 13.8438 17.9997 8.92621C18.0005 6.54278 17.0691 4.30175 15.3772 2.61582ZM9.0379 16.3392H9.03499C7.69818 16.3385 6.38726 15.9811 5.24383 15.3056L4.97171 15.145L2.1525 15.8809L2.90519 13.1453L2.72789 12.8649C1.98221 11.6844 1.58856 10.3203 1.58912 8.91955C1.59076 4.83198 4.93205 1.50655 9.04072 1.50655C11.0304 1.50737 12.9004 2.27949 14.3068 3.6807C15.7131 5.08189 16.4871 6.94458 16.4865 8.92558C16.4847 13.0133 13.1433 16.3392 9.0379 16.3392Z' fill='%23E0E0E0'/%3E%3Cpath d='M0.411987 17.4872L1.62531 13.0764C0.876766 11.7856 0.483124 10.321 0.483596 8.8211C0.485559 4.12797 4.32199 0.309784 9.03576 0.309784C11.3236 0.310812 13.4708 1.19725 15.0853 2.80611C16.7001 4.41495 17.5888 6.55345 17.5879 8.82776C17.586 13.521 13.7493 17.3395 9.0361 17.3395C9.03576 17.3395 9.03634 17.3395 9.0361 17.3395H9.03229C7.60105 17.3391 6.19471 16.9814 4.94566 16.3036L0.411987 17.4872Z' fill='url(%23paint0_linear_102_5046)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.82312 5.13241C6.65732 4.7654 6.48275 4.75806 6.32501 4.75164C6.19599 4.74613 6.04829 4.74646 5.90082 4.74646C5.75323 4.74646 5.51341 4.80168 5.31059 5.02221C5.10766 5.24273 4.53577 5.77583 4.53577 6.86006C4.53577 7.94441 5.32904 8.99215 5.43961 9.1393C5.5503 9.28624 6.97094 11.5824 9.22082 12.4657C11.0907 13.1998 11.4712 13.0538 11.877 13.0171C12.2829 12.9803 13.1866 12.4841 13.3711 11.9694C13.5556 11.4549 13.5556 11.0139 13.5002 10.9217C13.4449 10.8299 13.2973 10.7748 13.0759 10.6646C12.8546 10.5544 11.7663 10.0211 11.5634 9.94768C11.3605 9.87421 11.2129 9.83747 11.0653 10.0581C10.9177 10.2785 10.4937 10.7748 10.3646 10.9217C10.2355 11.069 10.1063 11.0873 9.88495 10.9771C9.66357 10.8666 8.95066 10.6341 8.10493 9.88338C7.4469 9.2993 7.00264 8.57793 6.8735 8.3573C6.74436 8.1369 6.85966 8.01751 6.9707 7.90765C7.07009 7.80892 7.19208 7.65039 7.30277 7.5217C7.41323 7.39302 7.45012 7.30118 7.52391 7.15424C7.59771 7.00707 7.56081 6.8784 7.50547 6.7682C7.45012 6.65799 7.01994 5.56816 6.82312 5.13241Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_102_5046' x1='8.99996' y1='17.4872' x2='8.99996' y2='0.309813' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2320B038'/%3E%3Cstop offset='1' stop-color='%2360D66A'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_102_5046'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.social-telegram-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='18' height='18' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_102_4998' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_102_4998' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
}
.social-telegram-color {
  background-color: #149bd0;
}
.icon-new {
  filter: invert(62%) sepia(19%) saturate(318%) hue-rotate(178deg) brightness(95%) contrast(83%);
}
.icon-new-active {
  filter: invert(22%) sepia(32%) saturate(6579%) hue-rotate(209deg) brightness(91%) contrast(85%);
}

@charset "UTF-8";
.rc_header, .rc_header.rc_fixed {
  background-color: #F7F8FA;
}

.rc_header.rc_fixed {
  background-color: #1f80ef;
}

.bg-brand-primary {
  background: #1f80ef;
}

.bg-brand-primary-navbar {
  background: #1f80ef !important;
}

.iti__country-list {
  overflow-x: hidden !important;
}

.rounded-large {
  border-radius: 0;
}

.navbar-dark .navbar-brand .icon-logo-brand {
  background-image: url("/assets/images/site/logo-dark.svg") !important;
}

.rc_fixed .navbar-dark .navbar-brand .icon-logo-brand {
  background-image: url("/assets/images/site/logo.svg") !important;
}

.icon-logo-dark-svg {
  background-image: url("/assets/images/site/logo.svg") !important;
}

.header-bottom .navbar-nav .nav-link {
  color: #000000;
}
.header-bottom .navbar-nav .nav-link [class*=" icon-"] {
  color: #1F80EF;
}

.sign-in-btn {
  color: #1f80ef;
}

.navbar-dark .navbar-nav .nav-link {
  color: black !important;
}

.header-top .navbar-nav .nav-link {
  color: white !important;
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.75) !important;
}

.rc_container_h .rc_currency-widget > a, .rc_lang-widget > a {
  color: #333333;
}

.rc_menu_top .rc_container_h .rc_currency-widget > a, .rc_menu_top .rc_lang-widget > a {
  color: white;
}

.rc_header.rc_fixed #js_searchbar .rc_search-button {
  background-repeat: no-repeat;
}

.chauffeur_service .rc_search-button {
  background-position: right !important;
}

.navbar-dark .navbar-nav .nav-link.dropdown-toggle::after {
  color: #1f80ef;
}

.btn {
  border-radius: 0;
}

.btn-filter-sort-by:hover:after, .btn-filter-sort-by.active:after {
  border-bottom-color: #1f80ef;
}

.icon-logo-brand-darker {
  background-image: url("/assets/images/site/logo.svg") !important;
}

.bg-brand-primary-darker {
  background-color: #1f80ef;
}

.btn-outline-brand-primary {
  color: #1f80ef;
}

.current-select.list-group-item {
  border-radius: 0;
}

.rc_topbar .rc_menu_top {
  background: #1F80EF;
}

.rc_logo {
  margin-top: 0 !important;
}

.rc_topbar {
  background: white;
}

ul.rc_topmenu.slimmenu > li > a {
  color: black !important;
}

ul.rc_topmenu.slimmenu > li > a img {
  filter: invert(42%) sepia(65%) saturate(3495%) hue-rotate(196deg) brightness(97%) contrast(93%);
}

.rc_profile_signin {
  background-color: #1F80EF;
}

ul.rc_topmenu.slimmenu > li.submenu > a:after {
  border-top: 4px solid #1F80EF !important;
}

.rc_fixed .header-bottom .sign-in-btn span {
  color: white;
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: white;
}

.rc_header_container .navbar-dark .navbar-nav .nav-link:focus, .rc_header_container .navbar-dark .navbar-nav .nav-link:hover {
  color: black;
}

.btn {
  border-radius: 0 !important;
}

.litepicker .container__days .day-item {
  border-radius: 0 !important;
}

.search_content {
  margin-top: 20px;
}

@media (max-width: 1025px) {
  .rc_home-page:after {
    background-image: url(../images/evolve-bg-mobile.jpg) !important;
  }
}
header > .bg-brand-primary-darker {
  background: none;
}

.rc_searchbar > .bg-brand-primary-darker {
  background: none;
}

@media (max-width: 992px) {
  .rc_searchbar > .bg-brand-primary-darker {
    background: #1f80ef;
  }
  header > .bg-brand-primary-darker {
    background: #1f80ef;
  }
}
.rc_home-page #js_mobile-menu.scroll_header, .rc_home-page #js_mobile-menu.show {
  background: #1f80ef;
}

.rounded-medium, .rounded-small, #personalInfo, .car-gallery-swiper {
  border-radius: 0 !important;
}

.title-car-mobile, .big-cars-map .map-bg {
  border-radius: 0 !important;
}

.title-car-mobile .litepicker .container__days .day-item {
  border-radius: 0 !important;
}

.title-car-mobile .container__days .day-item.is-end-date.is-flipped {
  border-radius: 0 !important;
}

#js_mobile-menu .rc_logo.with-search {
  padding-left: 0;
}

.header-top .navbar-nav .nav-link:hover {
  color: white !important;
}

#mainMenu + a.btn {
  background: transparent;
  color: #1F80EF !important;
  border: 1px solid #CCD4DE;
}

.rc_fixed #mainMenu + a.btn {
  color: white !important;
}

.main-search-button {
  background: #1f80ef;
}

.rc_home-page .rc_header {
  background-image: var(--home-main-photo) !important;
  background-color: cornflowerblue !important;
}

.rc_button.c-info, .rc_button_c.info {
  background: #1f80ef;
}

#js_searchbar .rc_search-button, .search_content .rc_search-button {
  background: #1f80ef;
}

.rc_section_subtitle a {
  background-color: #1f80ef;
}

.btn-brand-primary {
  background-color: #1f80ef;
}

.color-brand-primary-lighter {
  color: #1f80ef;
}

#modalMenuBody .nav-link span[class*=icon-] {
  color: #1f80ef;
  filter: invert(44%) sepia(70%) saturate(4409%) hue-rotate(198deg) brightness(99%) contrast(90%);
}

.btn-filter-cars-type {
  color: #1f80ef;
  border-color: #1f80ef;
}

.btn-filter-cars-type.active, .big-cars-map > button {
  background-color: #1f80ef;
}

ul.rc_topmenu.slimmenu > li > a img {
  filter: invert(41%) sepia(94%) saturate(2831%) hue-rotate(197deg) brightness(96%) contrast(94%);
}

.btn:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  transform-style: flat;
  transform: translate3d(-50%, -50%, 0);
  border-radius: 100%;
  transition: width 0.3s ease, height 0.3s ease;
}

.btn:focus, .btn:hover {
  box-shadow: 0 11px 7px rgba(0, 0, 0, 0.03);
}

.btn:active:before, .btn:hover:before {
  width: 540px;
  height: 540px;
}

.btn:active {
  box-shadow: inset 0 11px 7px rgba(0, 0, 0, 0.03);
}

.litepicker .container__days .day-item.is-start-date, .litepicker .container__days .day-item.is-end-date {
  background: #1f80ef;
}

.bg-brand-primary {
  background: #1f80ef;
}

.color-brand-accent {
  color: #1f80ef;
}

.loader,
.loader:after {
  border-radius: 50% !important;
}

.search-loader > div {
  border-left: 1.1em solid #1f80ef;
}

.rc_header .filter_content .mobile_head_search .filter_item {
  border-radius: 0;
}

.btn-filter-cars-type:hover, .btn-filter-cars-type.active {
  background: #1f80ef;
}

.btn-outline-brand-primary:hover {
  border-color: #1f80ef;
}

.rounded-pill {
  border-radius: 0 !important;
}

.big-cars-map, .big-cars-map > img {
  border-radius: 0 !important;
}

.header-bottom .navbar-brand {
  z-index: 13;
}

.contact-menu-container .container {
  border-radius: 0 !important;
}

.contact-menu-container .container {
  border-radius: 0 !important;
}

.select-list, .current-select.list-group-item.first-select {
  border-radius: 0 !important;
}

#languageDDown > div, #currencyDDown > div {
  color: white !important;
}
#languageDDown > div::after, #currencyDDown > div::after {
  color: white !important;
}
#languageDDown .color-brand-accent, #currencyDDown .color-brand-accent {
  color: white !important;
}

@media (min-width: 992px) {
  header {
    border-bottom: 1px solid #dee2e6 !important;
  }
}
header .color-shades-white {
  color: #2C2C2C !important;
}
header .btn-main-search .color-shades-white {
  color: white !important;
}
header .btn-main-search {
  color: white !important;
}
header .bg-brand-primary-navbar .color-shades-white {
  color: white !important;
}
header .navbar-mobile .color-shades-white {
  color: white !important;
}

.header-main-menu-container a img {
  filter: invert(48%) sepia(93%) saturate(2118%) hue-rotate(165deg) brightness(92%) contrast(104%);
}

button.dropdown-active {
  background: transparent !important;
}
button.dropdown-active span {
  color: black !important;
}

#mainSearch > div {
  border: 1px solid black;
}

#lang-dropdown-btn {
  color: black !important;
}

.dropdown-backdrop {
  display: none !important;
}

@media (min-width: 992px) {
  .easy-autocomplete .easy-autocomplete-container {
    left: -1px !important;
    width: calc(100% + 2px) !important;
    border-left: 1px solid black !important;
    border-right: 1px solid black !important;
    border-bottom: 1px solid black !important;
    border-radius: 0 !important;
  }
}

.dropdown-menu {
  border-radius: 0 !important;
}

.modal .modal_content input {
  font-size: 16px !important;
}

.modal .modal_content .modal_title p:nth-of-type(1) {
  font-family: "Roboto" !important;
}

.modal .modal_content .modal_title p:nth-of-type(2) {
  font-family: "Roboto" !important;
}

.modal button p {
  font-family: "Roboto" !important;
  font-size: 16px !important;
  margin-bottom: unset;
}

.iti--separate-dial-code .iti__selected-flag {
  background-color: unset !important;
}

.modal .modal_content button {
  margin-top: unset !important;
}

.evolve-popup-input {
  font-size: 16px;
}

.popup-menu-container:not(.active) .modal-thanks {
  display: none !important;
}

.modal-thanks {
  background-color: rgba(0, 0, 0, 0.25);
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 200;
  height: 100%;
  width: 100%;
  display: flex;
}
.modal-thanks .modal_content {
  left: 50%;
  top: 0;
  position: absolute;
  transform: translate(-50%, -50%);
  background-color: #f5f7f7;
  border-radius: 15px;
  border: 2px solid black;
}
@media only screen and (max-width: 990px) {
  .modal-thanks .modal_content {
    max-width: 100vw;
    width: 100vw;
    top: -515px;
    transform: translate(0%, 0%);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    left: 0px;
    bottom: 0px;
    height: max-content;
    width: 100%;
    min-width: unset;
  }
}
.modal-thanks .modal_content .exit {
  position: absolute;
  cursor: pointer;
  top: 5px !important;
  right: 0 !important;
  height: 50px;
  z-index: 10;
  padding: 0;
  width: min-content;
}
.modal-thanks .modal_content .info_top {
  height: 60px;
  position: relative;
  padding-bottom: 1px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 25px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
}
.modal-thanks .modal_content .info_top::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #E4E4E7;
}
.modal-thanks .modal_content .info {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  width: 360px;
  padding: 20px 30px 30px 30px;
  gap: 30px;
}
@media only screen and (max-width: 990px) {
  .modal-thanks .modal_content .info {
    width: auto;
  }
}
.modal-thanks .modal_content .info > *:not(.contactus-exit2, .info_phone) {
  width: calc(100% - 20px);
}
.modal-thanks .modal_content .info p {
  text-underline-position: from-font;
  color: #000 !important;
  text-decoration-skip-ink: none;
  margin: 0;
}
.modal-thanks .modal_content .info .info_title {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
}
.modal-thanks .modal_content .info .info_description {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}
.modal-thanks .modal_content .info .info_working_hours {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-align: center;
}
.modal-thanks .modal_content .info .info_phone {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
  border: 1px solid black;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: calc(100% - 20px) !important;
  border-radius: 15px;
}
.modal-thanks .modal_content .info .contactus-exit2 {
  background-color: #00a0e1;
  color: white;
  width: 100%;
  height: 45px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 60px;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0.02em;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  cursor: pointer;
}

.rc_section_like_cars_content {
  display: grid !important;
  gap: 5px !important;
  grid-template-columns: repeat(4, 1fr);
}
@media only screen and (max-width: 1025px) {
  .rc_section_like_cars_content {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px !important;
  }
}
@media only screen and (max-width: 570px) {
  .rc_section_like_cars_content {
    grid-template-columns: 100%;
  }
}
.rc_section_like_cars_content .car_item {
  display: flex !important;
  flex-flow: column !important;
  width: 100% !important;
  margin: 0px !important;
}

.rc_section_like_cars p {
  margin: 0;
  padding: 0 0 10px;
}

.top-button {
  bottom: 145px !important;
  background-color: #1299da !important;
}

.fixed_form svg {
  width: 40px;
  height: 30px;
  fill: white;
}

.fixed_form svg path {
  stroke: white;
}

.fixed_chat_before {
  bottom: 145px;
}

@media only screen and (max-width: 900px) {
  .fixed_chat {
    width: 60px;
    height: 60px;
  }
}
.fixed_chat svg {
  position: relative;
  z-index: 5;
  margin-left: 1px;
}

@media only screen and (max-width: 900px) {
  .fixed_chat svg {
    height: 25px;
    width: 26px;
  }
}
@media only screen and (max-width: 600px) {
  .fixed_chat svg {
    height: 22px;
    width: 22px;
  }
}
.fixed_chat:after {
  content: "";
  background-color: inherit;
  display: block;
  position: absolute;
  border-radius: inherit;
  z-index: 0;
  left: -3px;
  opacity: 0;
  right: -3px;
  top: -3px;
  bottom: -3px;
  border-radius: 50%;
  animation: pulse 1.5s linear infinite;
}

.fixed_chat:before {
  content: "";
  background-color: inherit;
  display: block;
  position: absolute;
  border-radius: inherit;
  z-index: 0;
  left: -3px;
  opacity: 0;
  right: -3px;
  top: -3px;
  bottom: -3px;
  border-radius: 50%;
  animation: pulseBefore 1s linear infinite;
}

.fixed_chat:hover {
  box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.3);
}

@media only screen and (max-width: 900px) {
  .fixed_chat {
    inset-inline-end: 20px;
    bottom: 65px;
  }
  .top-button {
    bottom: 145px;
  }
}
@media only screen and (max-width: 500px) {
  .fixed_chat {
    inset-inline-end: 10px;
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.5);
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}
@keyframes pulseBefore {
  0% {
    transform: scale(1);
    opacity: 0;
  }
  50% {
    opacity: 0.6;
  }
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}
.modal {
  background-color: rgba(0, 0, 0, 0.25);
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1000;
  height: 100%;
  width: 100%;
  display: none;
}

.modal .modal_content {
  left: unset;
  top: unset;
  transform: unset;
  bottom: 135px;
  right: 110px;
  position: absolute;
  background-color: white;
  padding: 30px;
  border-radius: 5px;
  min-width: 360px;
  height: max-content;
}

@media only screen and (max-width: 770px) {
  .modal .modal_content {
    max-width: calc(100% - 10px);
    top: unset;
    transform: translate(0%, 0%);
    right: 5px;
    bottom: 40%;
    height: max-content;
    width: 100%;
    min-width: unset;
  }
}
.modal .modal_content .mobile {
  display: none !important;
}

@media only screen and (max-width: 770px) {
  .modal .modal_content .mobile {
    display: flex !important;
  }
}
.modal .modal_content .desk {
  display: flex;
}

@media only screen and (max-width: 770px) {
  .modal .modal_content .desk {
    display: none;
  }
}
.modal .modal_content .exit {
  position: absolute;
  cursor: pointer;
  top: 15px;
  right: 10px;
}

@media only screen and (max-width: 770px) {
  .modal .modal_content .exit {
    right: inherit;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    padding: 5px;
  }
}
.modal .modal_content .form_items-name {
  display: flex;
  place-items: center;
  padding: 12px 20px 12px 14px;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #212529;
  margin-bottom: 7px;
}

.modal .modal_content .form_items-name svg {
  margin-right: 6px;
}

.modal .modal_content .modal_title p:nth-of-type(1) {
  color: #212529;
  font-family: Inter;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 20px !important;
  line-height: 26px; /* 184.615% */
}

.modal .modal_content .modal_title p:nth-of-type(2) {
  color: #757575;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.modal .modal_content .iti {
  display: flex;
}

.modal .modal_content .button {
  display: flex;
  place-content: center;
}

.modal .modal_content button {
  cursor: pointer;
  height: 50px;
  width: 100%;
  background: #1298D9;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  border: none;
  font-weight: 600;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
  place-items: center;
  min-width: 255px;
}

.modal .modal_content button p {
  color: #fff;
  text-align: center;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px; /* 150% */
  text-transform: uppercase;
}

.modal .modal_content form {
  display: flex;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.16);
  border-radius: 5px;
  width: 100%;
  flex-flow: column;
  margin: unset;
  flex: 1;
}

.modal .modal_content form .iti--allow-dropdown .iti__flag-container, .modal .modal_content form .iti--separate-dial-code .iti__flag-container {
  left: 20px;
}

.modal .modal_content form .iti input, .modal .modal_content form .iti input[type=text], .modal .modal_content form .iti input[type=tel] {
  min-width: 255px;
}

.modal .modal_content form .fixed-form-phone {
  padding-left: 110px !important;
  padding-right: 60px;
}

.modal .modal_content .iti__selected-flag {
  padding-left: 0px;
}

.modal .modal_content input {
  height: 50px;
  border: 0px;
  font-weight: 400;
  font-size: 14px;
  width: 100%;
  padding: 10px;
  padding-left: 0px;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #757575;
  outline: 0px dashed black !important;
}

.modal .modal_content input:focus {
  height: 50px;
  border: 0px;
  color: #212529;
}

.modal .modal_content .error {
  display: none;
  margin-top: 5px;
  color: red; /* Текст також в червоному кольорі */
}

.modal .contact-form-input, .modal .contact-form-textarea {
  background: white;
  border-radius: 5px !important;
}

.modal .modal-flex {
  display: flex;
  margin-top: 20px;
  gap: 20px;
}
@media only screen and (max-width: 770px) {
  .modal .modal-flex {
    flex-direction: column;
  }
}

.error-phone .divPhone {
  border: 1px solid red !important;
}

.fixed_form svg:last-child {
  height: 40px;
}

.modal-backdrop {
  z-index: 999 !important;
}

.loading-full-page {
  z-index: 1011 !important;
}

.iti__country {
  -webkit-user-select: none;
}

.pagination-content {
  padding-bottom: 1.5rem !important;
}
@media (min-width: 992px) {
  .pagination-content {
    padding-bottom: 3rem !important;
  }
}

.preloader {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.2);
  width: 100%;
  height: 100%;
  z-index: 1051;
}
.preloader .preloader-line {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 4px;
  width: 100%;
  background-color: gray;
}
.preloader .preloader-line .preloader-active-line {
  position: absolute;
  height: 100%;
  width: 150px;
  background-color: #093780;
  animation: moveLine 2s linear infinite;
}
@keyframes moveLine {
  0% {
    left: 0;
  }
  100% {
    left: calc(100% - 50px); /* Рух зліва направо */
  }
}

iframe {
  width: 100% !important;
  height: 500px;
  margin: 10px 0px;
}
@media only screen and (max-width: 1050px) {
  iframe {
    height: 350px;
  }
}
@media only screen and (max-width: 600px) {
  iframe {
    height: 250px;
  }
}

.breadcrumb {
  padding: 0.75rem 0;
}

/*# sourceMappingURL=evolve.css.map */
