.nav-custom-slider .ba-item-text {margin-left:0!important; padding-left:64px;}
.header-slider-text { margin-top: -90px!important; display: flex!important;height: 64px;align-items: center!important;}
.ba-button-wrapper a:hover {font-weight: 700;}
.ba-button-wrapper a:active {font-weight: 700;}
.abs {position:absolute; top:-4500px!important;}
/*Решение для заголовков разаделов мобильный*/
.header-sections2 {
  border-top: 1px solid black; /* Горизонтальная линия сверху */
  border-bottom: 1px solid black; /* Горизонтальная линия снизу */
  margin: 0 -15px; /* Сделать отрицательный отступ, чтобы линии выходили за пределы блока ba-item */
  padding: 15px; /* Восстановление отступа для содержимого, чтобы оно не наезжало на границы */}
.app-contact {min-height:auto!important;}/*Высота всплывающего окна*/
/*Монохром на партнеров*/
#item-17007265152240 li.item:hover .ba-slideshow-img {
  -webkit-filter: none!important; 
  filter: none!important;
}
#item-17007265152240 li.item .ba-slideshow-img {
  -webkit-filter: grayscale(100%); 
  filter: grayscale(100%);
}
/*Цвет значка на заставке видео*/
.video-lazy-load-thumbnail i {color: var(--color-5);}
#item-16895388350010 { align-items: flex-start;} /*видеоредактор выравнивание сверху*/
/*уведомление о копировании почты
.email_copy .ba-grid-column-wrapper {flex-wrap: wrap;}*/
/*Убираем иконку с меню*/
.accordion-icon
{display:none;}
.close-menu
{margin-left: 30px;
 width: calc(100% - 60px)!important;
 border: 1px solid black;
 padding: 5px 0 0 0!important;
 margin-top: 16px!important;}
.close-menu i {font-weight: 700;}
/*стиль плавающего меню*/
.ba-sticky-header {
  top: auto!important;
  bottom: 0!important;}
/*стиль слайдшоу команда*/
.ba-slideshow-title {min-height:24px;}
.ba-slideshow-caption {margin-top:-40px;}
#item-1689005611251 ul {margin-right:30px;}
@media (max-width: 768px){
#item-1689005611251 li {
  width: calc((100% - 25px) / 3);}
#item-1689005611251 ul {margin-right:0px;}}
/*стиль слайдшоу*/
.ba-item-carousel .ba-slideshow-caption > *, .ba-item-slideset .ba-slideshow-caption > * {padding: 0 10px;}
/*дизайн стрелок для слайдера на компе*/
@font-face {
	font-family: arrow;
  src: url("icomoon.woff") format("woff"), url("icomoon.ttf") format("truetype");}
@media (min-width: 769px)
{
.personal .ba-icon-chevron-left {display:none;}
.personal .ba-icon-chevron-right:before { font-family: arrow!important; content: "\e901"!important; margin-right:-50px!important}

}
/*дизайн стрелок для слайдера на компе*/
.personal .ba-icon-chevron-left:before {font-family: arrow!important; content: "\e900";}
.personal .ba-icon-chevron-right:before { font-family: arrow!important; content: "\e901"!important; }
@media (max-width: 768px){.ba-slideset-nav {top:-95px; width: 125px; right: 0;}}
@media (max-width: 442px){.ba-slideset-nav {top:-95px; width:85px; right: 0;}}
@media (max-width: 419px){.ba-slideset-nav {top:-95px;}}
@media (max-width: 412px){.ba-slideset-nav {top:-95px;}}
@media (max-width: 360px){.ba-slideset-nav {top:-95px;}}
.custom-sticky {
            position: sticky;bottom: 0;width: 100%;
            background-color: #fff!important;padding: 20px;
            text-align: center;z-index:9;}
/*На устройства от фронтального планшета и ниже*/
@media (min-width: 769px)
/*Управление футером 
*/{
.hidden-sec {display: none!important;}
.visible-sec {display: block!important;background-color: #fff!important;z-index:11; }
}
.z-10 {z-index:10!important;}
#item-16931941544808 .ba-grid-column-wrapper {flex-wrap: wrap;}
#item-16931945165210 .ba-grid-column-wrapper {flex-wrap: wrap;}



li.deeper > * i.ba-icon-caret-right {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    justify-content: end;
}
.ba-icon-caret-right:before {display:none!important; color: #fff0;}
.deeper.parent > a:after {
  padding: 0px; 
   margin-left: 0em;}
@media (max-width: 768px)
{
.ba-hamburger-menu.ba-collapse-submenu li.deeper > span, .ba-hamburger-menu.ba-collapse-submenu li.deeper > a {
  padding-right: 15px !important;}
}
/*Стиль дизайн и смм*/
@media (min-width: 769px)
{
#item-16905497220110 .ba-feature-box:nth-child(n) , #item-1688983873033 .ba-feature-box:nth-child(n) {
  width: calc((100% - 60px) / 3);}
}

.ba-feature-box-wrapper {display: inline-flex; flex-wrap: wrap;width: 100%; justify-content: space-between;}

/*Мобильное меню*/
.ba-hamburger-menu.ba-menu-position-center >.main-menu {margin-top: 70px;}
.mod-menu {background-color: #ffffff99;}
#item-1690523922812 li.deeper.parent > ul
{ margin: 0px auto!important;/* Линия по центру */
  width: 75%!important;} /* Линия с отступами */
/* Линии подменю */
.visible-nav-child .mod-menu__sub {
  border-top: 1px solid #000!important; /* Линия сверху */
  border-bottom: 1px solid #000!important; /* Линия снизу */
 }
/*Навигация - стрелки мобильного слайдера*/
.ba-slideshow-nav {top: 15px; width: 85px; right: 0;}
.nav-custom-slider .ba-icon-chevron-left:before { font-family: arrow!important; content: "\e900";}
.nav-custom-slider .ba-icon-chevron-right:before {font-family: arrow!important; content: "\e901";}

/*Решение для мобильной версии слайдера*/
/* Слайдер листается */
.ba-item-content-slider ul.ba-offset-horizontal > .slideshow-content > li.ba-left > .ba-grid-column  {
    animation: move-from-left .7s ease-in-out both;}
.ba-item-content-slider .ba-slideshow-img + .ba-grid-column {display: flex !important;}
.ba-item-content-slider ul.ba-offset-horizontal > .slideshow-content > li.ba-next > .ba-grid-column {
    animation: move-to-left .7s ease-in-out both!important;}
.ba-item-content-slider ul.ba-offset-horizontal > .slideshow-content > li.ba-prev > .ba-grid-column {
    animation: move-to-right .7s ease-in-out both!important;}
.ba-item-content-slider ul.ba-offset-horizontal > .slideshow-content > li.ba-left > .ba-grid-column  {
    animation: move-from-left .7s ease-in-out both!important;}
.ba-item-content-slider ul.ba-offset-horizontal > .slideshow-content > li.ba-right .ba-grid-column {
  animation: move-from-right .7s ease-in-out both!important;}
