#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5 
{height: 490px;
 overflow-y: scroll;
 position: relative;
 margin-right: 0px;
}

.t908__img {
    height: 490px;
}

#rec626720709 > div > div.t908__container.t-container {
    max-height: 490px;
    overflow: hidden;
}

@media (max-width: 767px) {
  #rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5  {
    /* padding: 48px;  Different padding for mobile */
    height: 300px; /* Different height for mobile */
  }
  .t-descr_xxs {
    font-size: 16px;
}

.t908__img.t-img {
  object-fit: cover;
  width: 100%;
  height: 320px;
  margin-bottom: 20px;
}

#rec626720709 .t-container
{height: 40px; }


#rec626720709 > div > div.t908__container.t-container {
  max-height: none;
  height: auto; /* Adjust this value as needed */
}

#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5 > div {
    margin-right: 30px;
    margin-left: 30px;
    margin-top: 30px;
}
}

#rec626720709 .t908__item_active
{background-color:#4E54EC !important;
border: none;
    transition: color 0.6s ease, background-color 0.6s ease;
}


.t908__textwrapper t-cell t-valign_top
{display: flex; !important
  align-items: center;
    justify-content: flex-start;}
  
.t908__heading 
{ display: inline-block;
  width: 46px;
  height: 46px;
  background-color: #4E54EC;
  color: #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 46px;
  font-weight: bold;
  margin-right: 10px;
  padding-bottom:0;
  min-width: 46px; /* Adjust as needed */
  min-height: 46px;
}

.t908__item_active .t908__heading 
{ display: inline-block;
  width: 46px;
  height: 46px;
  background-color: #fff;
  color: #4E54EC;
  border-radius: 50%;
  text-align: center;
  line-height: 46px;
  font-weight: bold;
  margin-right: 10px;
  padding-bottom:0;
  min-width: 46px; /* Adjust as needed */
  min-height: 46px;
}
  
.t908__descr t-descr t-descr_xxs
{display: inline-block;
  vertical-align: middle;}
  
.t908__item_active .t-descr
{color: #fff;
    transition: color 0.6s ease, background-color 0.6s ease;
}
  
#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5 > div > ul > li > div
{ display: flex;
  align-items: center;}
  
  
/* Styling the scrollbar track */
#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5 {
  scrollbar-width: thin; /* For Firefox */
  scrollbar-color: #D6D8DA #f1f1f1; /* For Firefox */
  overflow-y: auto; /* Ensure content is scrollable */
   padding-right: 5px;
}

/* Styling the scrollbar thumb */
#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5::-webkit-scrollbar {
  width: 10px; /* Adjust as needed */
}

#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5::-webkit-scrollbar-thumb {
  background-color: #D6D8DA;
  border-radius: 5px;
}

/* Text protect for Steps
#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30px; /* Adjust as needed
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
  pointer-events: none; /* Allow clicking through the overlay
  z-index: 1;
}

#rec626720709 > div > div.t908__container.t-container > div > div.t908__col.t908__box-text.t-col.t-col_flex.t-valign_middle.t-col_5 > div {
  position: relative;
  z-index: 0;
}
*/

/*Gallery styling */
#rec627602649 > div > div.t-section__container.t-container > div > div
{margin-bottom: 50px;
}

.t-feed__post-bgimg {
  border-radius: 16px !important;
}

.t-feed__slider-grid__wrapper {
  padding-left: 0;
  padding-right: 0;
}

.t-feed__post-imgwrapper {
  margin-bottom: 5px !important;
}

/* Adjust the position of the arrows */
.t-feed__post-imgwrapper {
  position: relative;
}

.t-slds__arrow-left,
.t-slds__arrow-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  border: 2px solid rgb(78, 84, 236);
  background-color: rgba(0, 0, 0, 0);
}
/*
.t-slds__arrow-left {
  left: 0;
}

.t-slds__arrow-right {
  right: 0;
}
*/
/* Remove label from coming soon form */
#form626706166 > div.t-form__inputsbox > div.t-input-group.t-input-group_em > label
{opacity: 0 !important;}

/* Remove bg from 2nd button at hero block */
#rec626343821 .tn-elem[data-elem-id="1691656109742"] .tn-atom
{background-color: transparent !important;
    transition: background-color 0.3s ease;
}

#rec626343821 .tn-elem[data-elem-id="1691656109742"] .tn-atom:hover
{background-color: #4E54EC;}

/* 2nd menu Margin-top */
#nav627655544
{margin-top: 40px;}

@media screen and (max-width: 360px) {
  #nav627655544 {
    margin-top: 0px;
  }
}

/* 1st menu social styling */
#nav628487636 > div > div.t228__rightside > div > div > ul > li.t-sociallinks__item.t-sociallinks__item_vk > a,
#nav628487636 > div > div.t228__rightside > div > div > ul > li.t-sociallinks__item.t-sociallinks__item_telegram > a,
#nav628487636 > div > div.t228__rightside > div > div > ul > li.t-sociallinks__item.t-sociallinks__item_youtube > a, svg.t-sociallinks__svg 
{width: 20px !important;
height: 20px !important;
}

/* Fade transition between slider images */
.t908__box-img {
  position: relative;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.t908__box-img_active {
  opacity: 1;
}

#rec629396786 .t-feed__col-grid__content {
    padding: 0px;
}

/* Stylizing dealer cards */
.t778__col .t778__wrapper {
  display: flex;
  align-items: center;
}

.t778__imgwrapper {
    margin-left: 20px;
}

.t778__textwrapper {
    padding-bottom: 15px;
}

@media (max-width: 768px) {
    .t778__col .t778__wrapper {
    flex-direction: column; /* Stack elements vertically */
    align-items: flex-start;
}

.t778__imgwrapper {
    text-align: center;
    margin: auto;
}
}

/* Styling mobile docs */
@media screen and (max-width: 960px) {
.t846__separator {
    margin-bottom: 23px!important;
}
}

/* Dealers page contact form styling */
#form641797601 > div.t-form__inputsbox > div.t-input-group > label {
    color: #fff !important;
}

#form641797601 > div.t-form__inputsbox > div.t-input-group {
    background-color: transparent;
}

#rec641303212 .tn-elem[data-elem-id="1691656109742"] .tn-atom {
    background-color: transparent !important;
}

#rec641303212 .tn-elem[data-elem-id="1691656109742"] .tn-atom:hover {
    background-color: #5D62ED !important;
}


[data-record-type="215"] {
    /* Укажи величину смещения для разрешения больше 1200px */
    top: -120px;
    position: relative;
}
}

#rec626343821 > div > div > div.t396__elem.tn-elem.tn-elem__6263438211691656109742 > a:hover {
    background-color: #5D62ED !important;
    color: #ffffff;
}

#rec626343821 > div > div > div.t396__elem.tn-elem.tn-elem__6263438211691657178838 > a:hover {
    background-color: #5D62ED;
}