#seres-tri-kartochki .swiper-slide:hover img{
filter: brightness(0.5) !important;
}

#seres-tri-kartochki .card__subtitle .d-inline{
color: rgba(4, 12, 20, .48) !important;
font-size: 15px !important;
        line-height: 1.5 !important;
}

#seres-tri-kartochki .card__link .d-inline{
font-size: 16px !important;
       font-weight: 400 !important;
}

#seres-tri-kartochki .swiper-slide:hover .card__subtitle .d-inline{
color: white !important;
}

#ch-sposoby-pokupki .background{
  background-color: #041b24 !important;
    padding-top: 50px;
}
#ch-sposoby-pokupki .card{
  background-color: #0d252e !important;
border-radius: var(--radius-default)!important;
}
#ch-sposoby-pokupki .card__title,#ch-sposoby-pokupki .card__subtitle{
  color: white !important;
}
#ch-sposoby-pokupki-light .background {
  background-color: unset !important;
  padding-top: 50px;
}
#ch-sposoby-pokupki-light .card {
  background-color: #f7f8f9 !important;
  border-radius: var(--radius-default) !important;
}
#ch-sposoby-pokupki-light .card__title,
#ch-sposoby-pokupki-light .card__subtitle {
  color: #041B24FF !important;
}

#ch-sposoby-pokupki-light .card__circle-background {
  display: none !important;
}

.v-main
  .v-main__wrap
  #ka-glavnyi-slaider-v2
  .g-indent
  .banner
  .banner__slide-inner
  .v-button:hover {
  border-color: #cca166 !important;
}
@media (max-width: 767px) {
  #ka-glavnyi-slaider-v2 .banner__content {
    padding-bottom: 80px !important;
  }
}

@media (max-width: 767px) {
  .v-main
 #ka-glavnyi-slaider-v2
    .g-indent
    .banners__btn {
    width: 100% !important;
    margin-top: 20px !important;
  }
}
.v-main
  .v-main__wrap
  #ka-glavnyi-slaider-v2
  .g-indent
  .v-button:hover {
  border-color: #cca166 !important;
}
@media (max-width: 767px) {
  #ka-glavnyi-slaider-v2 .banner__content {
    padding-bottom: 80px !important;
  }
}
.v-main
  #ka-glavnyi-slaider-v2
  .g-indent

  .banner__content
  .banner__btn {
  width: 100% !important;
  margin-top: 20px !important;
}
.v-main
  #ka-glavnyi-slaider-v2
  .g-indent

  .v-typography {
  max-width: unset !important;
}
.v-main
  #ka-glavnyi-slaider-v2
  .g-indent

  .v-button {
  color: white !important;
  border-color: white !important;
}
@media (min-width: 768px) {
  .v-main
    #ka-glavnyi-slaider-v2
    .g-indent
    .banners__content {
    display: flex !important;
    justify-content: space-between !important;
    align-items: end;
    flex-direction: row !important;
    padding-bottom: 20px;
  }
}

.v-main
  .v-main__wrap
  #ch-banner-glavnoi-stranitsy
  .g-indent
  .banner
  .banner__slide-inner
  .v-button:hover {
  border-color: #cca166 !important;
}
@media (max-width: 767px) {
  #ch-banner-glavnoi-stranitsy .banner__content {
    padding-bottom: 80px !important;
  }
}

#ch-sposoby-pokupki-none .background{
  background-color: unset !important;
}
#ch-sposoby-pokupki-none li{
 list-style: none !important;
}
#ch-sposoby-pokupki-none .card{
transition: all 0.3s ease;
  background-color: white !important;
}
#ch-sposoby-pokupki-none .card-hover{
border-radius: unset !important;
}
#ch-sposoby-pokupki-none .card__icon_soft-light{
mix-blend-mode: difference;
  filter: brightness(1.2) contrast(1.1);
}
#ch-sposoby-pokupki-none ul{
padding-left:unset !important;
}
#ch-sposoby-pokupki-none .g-indent{
  background-color: #041b24 !important;
}
@media (min-width: 768px) {
  #ch-sposoby-pokupki-none .card {
    border-bottom-right-radius: unset !important;
  }
}
@media (max-width:768px){
     #ch-sposoby-pokupki-none .card {
    pointer-events: none  !important;
  }
  #ch-sposoby-pokupki-none .card a{
    pointer-events: all  !important;
  }   
}

#ch-sposoby-pokupki-none .background{
  background-color: unset !important;
}
#ch-sposoby-pokupki-none li{
 list-style: none !important;
}
#ch-sposoby-pokupki-none .card{
transition: all 0.3s ease;
  background-color: white !important;
}
#ch-sposoby-pokupki-none .card-hover{
border-radius: unset !important;
}
#ch-sposoby-pokupki-none .card__icon_soft-light{
mix-blend-mode: difference;
  filter: brightness(1.2) contrast(1.1);
}
#ch-sposoby-pokupki-none ul{
padding-left:unset !important;
}
#ch-sposoby-pokupki-none .g-indent{
  background-color: #041b24 !important;
}
@media (min-width: 768px) {
  #ch-sposoby-pokupki-none .card {
    border-bottom-right-radius: unset !important;
  }
}
@media (max-width:768px){
     #ch-sposoby-pokupki-none .card {
    pointer-events: none  !important;
  }
  #ch-sposoby-pokupki-none .card a{
    pointer-events: all  !important;
  }   
}

#ka-slaider-kartochek-s-ikonkami-dark .g-indent {
  background-color: #041b24 !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .g-indent {
  background-color: #041b24 !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark svg {
  fill: #ebedee !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__bottom {
  display: none !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__card {
    min-width: 420px !important;
  }
}
#ka-slaider-kartochek-s-ikonkami-dark .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-dark
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-dark svg {
  fill: #ebedee !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__card {
    min-width: 420px !important;
  }
}

#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card {
  border: unset !important;
}
#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card__text {
  margin-top: 20px !important;
}
#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__bottom {
  display: none !important;
}

@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card {
    width: 400px !important;
  }
  #ka-slaider-kartochek-s-ikonkami-service-adv .cards-with-icon__card {
      width: 395px;
  height: fit-content;
  min-height: 199px;  
  }
}


  #ka-slaider-kartochek-s-ikonkami-service-adv .cards-with-icon__card {

  border: unset;
}
#ka-slaider-kartochek-s-ikonkami-service-adv
  .cards-with-icon__card__icon-wrapper {
  margin-bottom: unset !important;
}

@media (max-width: 1280px) {
  #sertificate-title .sertificate__title {
    font-size: 28px !important;
  }
}



#ka-slaider-kartochek-s-ikonkami-to .cards-with-icon__card__text {
  margin-top: 20px !important;
}


#ka-slaider-kartochek-s-ikonkami-corporate .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-corporate .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-corporate
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}

#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-corporate svg {
  fill: #ebedee !important;
}
#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__bottom {
  display: none !important;
}

@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__card {
    min-width: 290px !important;
        border: unset !important;
  }
  
}




#ka-slaider-kartochek-s-ikonkami-to-about .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-to-about .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-to-about .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-to-about svg {
  fill: #ebedee !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__card {
    min-width: 399px !important;
  }
}


#ka-slaider-kartochek-s-ikonkami-alfa .g-indent {
  background-color: #f7f8f9 !important;
}
#ka-slaider-kartochek-s-ikonkami-alfa .cards-with-icon__card {
  background-color: white !important;
  border: unset !important;
}

#ka-slaider-kartochek-s-ikonkami-alfa .cards-with-icon__bottom{
  display: none;
}


#ka-slaider-kartochek-s-ikonkami-to .cards-with-icon__card {
  border: unset !important;
}

#foton-karta-s-kontaktami-dts .theme--light.v-tabs-items {
    background-color: #F7F8F9 !important;
}
#foton-karta-s-kontaktami-dts .v-slide-group__content {
    background-color: #F7F8F9 !important;
}
@media (max-width: 899px) {
  #foton-karta-s-kontaktami-dts .g-indent {
    padding-top: 50px !important;
  }
}

#ka-slaider-kartochek-s-ikonkami-dark .g-indent {
  background-color: #121314 !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .g-indent {
  background-color: #121314 !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-service-dark svg {
  fill: #ebedee !important;
}
#ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__bottom {
  display: none !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-service-dark .cards-with-icon__card {
    min-width: 420px !important;
  }
}
#ka-slaider-kartochek-s-ikonkami-dark .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-dark
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-dark svg {
  fill: #ebedee !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-dark .cards-with-icon__card {
    min-width: 420px !important;
  }
}

#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card {
  border: unset !important;
}
#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card__text {
  margin-top: 20px !important;
}
#ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__bottom {
  display: none !important;
}

@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-mbrus .cards-with-icon__card {
    width: 400px !important;
  }
  #ka-slaider-kartochek-s-ikonkami-service-adv .cards-with-icon__card {
      width: 395px;
  height: fit-content;
  min-height: 199px;  
  }
}


  #ka-slaider-kartochek-s-ikonkami-service-adv .cards-with-icon__card {

  border: unset;
}
#ka-slaider-kartochek-s-ikonkami-service-adv
  .cards-with-icon__card__icon-wrapper {
  margin-bottom: unset !important;
}

@media (max-width: 1280px) {
  #sertificate-title .sertificate__title {
    font-size: 28px !important;
  }
}



#ka-slaider-kartochek-s-ikonkami-to .cards-with-icon__card__text {
  margin-top: 20px !important;
}


#ka-slaider-kartochek-s-ikonkami-corporate .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-corporate .swiper-pagination-bullet-number {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-corporate
  .swiper-pagination-bullet-active
  .swiper-pagination-bullet-number {
  color: black !important;
}

#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-corporate svg {
  fill: #ebedee !important;
}
#ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__bottom {
  display: none !important;
}

@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-corporate .cards-with-icon__card {
    min-width: 290px !important;
        border: unset !important;
  }
  
}




#ka-slaider-kartochek-s-ikonkami-to-about .swiper-pagination-bullet {
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-to-about .bg {
  background-color: #0d252e !important;
}
#ka-slaider-kartochek-s-ikonkami-to-about .bg div {
  color: white !important;
}
#ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__slider-prev,
#ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__slider-next {
  background-color: unset !important;
  border-color: #ebedee;
  border: 1px solid #ebedee;
  opacity: 1;
}
#ka-slaider-kartochek-s-ikonkami-to-about svg {
  fill: #ebedee !important;
}
@media (min-width: 901px) {
  #ka-slaider-kartochek-s-ikonkami-to-about .cards-with-icon__card {
    min-width: 399px !important;
  }
}


#ka-slaider-kartochek-s-ikonkami-alfa .g-indent {
  background-color: #f7f8f9 !important;
}
#ka-slaider-kartochek-s-ikonkami-alfa .cards-with-icon__card {
  background-color: white !important;
  border: unset !important;
}

#ka-slaider-kartochek-s-ikonkami-alfa .cards-with-icon__bottom{
  display: none;
}


#ka-slaider-kartochek-s-ikonkami-to .cards-with-icon__card {
  border: unset !important;
}

#ka-setka-plitkoi-dark .om-btn {
  border-color: white !important;
  color: white !important;
  margin-top: auto !important;
  width: fit-content !important;
}
#ka-setka-plitkoi-light .om-btn {
  border-color: white !important;
  color: white !important;
  margin-top: auto !important;
  width: fit-content !important;
}
#ka-setka-plitkoi-light .grid-tiles__tile-content {
  display: flex;
  flex-direction: column;
}
.v-main .v-main__wrap #ka-setka-plitkoi-light .om-btn {
  transition: all 0.3s ease-in-out !important;
}

.v-main .v-main__wrap #ka-setka-plitkoi-light .om-btn:hover {
  border-color: #cca166 !important;
}

.v-main .v-main__wrap #ka-setka-plitkoi-dark .om-btn {
  transition: all 0.3s ease-in-out !important;
}

.v-main .v-main__wrap #ka-setka-plitkoi-dark .om-btn:hover {
  border-color: #cca166 !important;
}
#ka-setka-plitkoi-dark .grid-tiles__tile-content {
  display: flex;
  flex-direction: column;
}

#sol-tekstovyi-blok-s-kartinkoi .card__title {
    font-family: 'Roboto' !important;
    font-weight: 200;
}
#sol-tekstovyi-blok-s-kartinkoi .card__description {
    font-family: 'Roboto' !important;
    font-weight: 200;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .card__title {
    font-family: 'Roboto' !important;
    font-weight: 200;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .card__description {
    font-family: 'Roboto' !important;
    font-weight: 200;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .card__wrapper__content h3 {
  color: rgba(250, 252, 254, 0.72) !important  ;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .card__wrapper__content p {
  color: rgba(250, 252, 254, 0.72) !important  ;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .g-indent {
  background-color: #041b24 !important;
}
#sol-tekstovyi-blok-s-kartinkoi-telematic .card__wrapper {
  background-color: #0d252e !important;
}

.v-main .g-indent .table__text {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  margin-bottom:unset !important;
}
.v-main .g-indent .table__row--title{
  color: white !important;
  font-weight: 200 !important;
  letter-spacing: 1.6px !important;
  line-height: 1 !important;
    font-size: 64px !important;
}
.v-main .g-indent .table__row--subtitle{
      font-size: 20px !important;
    color: rgba(250, 252, 254, .72) !important;
  font-weight: 300 !important;
  line-height: 1.4 !important;
}
.v-main .g-indent .table__row{
  width: 100% !important;
  display: flex !important;
  justify-content: space-between !important;
}

#ka-tekstovyi-blok .g-indent{
  background-color: #121314 !important;
}

#organizations .g-indent,
#leasing .g-indent {
  background-color: #121314 !important;
}

@media (max-width:1280px) {
  .v-main .v-main__wrap .g-indent .table__row--title{
    font-size: 30px !important;
  }
    .v-main .v-main__wrap .g-indent .table__row--subtitle{
    font-size: 18px !important;
  }
}

@media (min-width:768px) {
  .v-main .g-indent .table__row--subtitle {
    max-width: 50%;
  } 
  .v-main .g-indent .table__row--title {
    width: 50%;
  }
}

@media (max-width:768px) {
  .v-main .v-main__wrap .g-indent .table__row {
    flex-direction: column !important;
  }
    #descr-m5 h1 span {
    color: rgb(4, 27, 36);
    font-size: 30px;
    line-height: unset !important;
    letter-spacing: 1px;
    display: flex;
  }
}

.v-main .v-main__wrap .g-indent .dark{
  color: #000000 !important;
}

.v-main .g-indent .financial__title {
  font-size: 56px !important;
}
#ka-tekstovyi-blok p{
  margin-bottom: unset !important;
}
#descr-maintenance .g-indent {
  background-color: #f7f8f9 !important;
}

  .v-main #descr-parts .g-indent .table__row--title {
    font-size: 56px !important;
  }
  @media (max-width: 768px) {
    .v-main #descr-parts .g-indent .table__row--title {
      font-size: 28px !important;
    }
  }
  
    .v-main #descr-m5-ligth .g-indent {
    background-color: #f7f8f9;
  }
  
  
  
  
  
  
#ka-tekstovyi-blok {
  margin: -5px 0;
}



#ka-tekstovyi-blok-universal-station .g-indent{
    background-color: var(--primary);
}

#ka-tekstovyi-blok-universal-station .g-indent{
  padding-bottom: 20px !important;
}


@media (max-width:1600px) and (min-width:1024px) {
  .v-main .v-main__wrap .long .g-indent .table__row--title.dark{
    font-size: 36px !important;
  }
}


@media (max-width:1000px) and (min-width:769px) {
  .v-main .v-main__wrap .long .g-indent .table__row--title.dark{
    font-size: 26px !important;
  }
}