.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: #141414 !important;
}

#organizations .g-indent,
#leasing .g-indent {
  background-color: #141414 !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: #141414;
    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: #f5f5f5 !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: #f5f5f5;
  }
  
  
  
  
  
  
#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;
}