.uc-fixedbutton {
    position: fixed;
    bottom: 10px;
    width: 100%;
    z-index: 1000;
}

.VideoPlayerEmbed__button:hover {
    display: none;
}

.VideoPlayerEmbed__button {
    display: none;
}
    
/* твой блок */
div.t657.t657_rectangle {
  z-index: 998;
   bottom: 20px !important;
}

/* делаем текст + кнопку в одну строку */
div.t657.t657_rectangle .t657__wrapper {
  display: flex !important;
  flex-direction: row !important;
  align-items: flex-start !important; /* вот тут вместо center */
  justify-content: space-between !important;
  gap: 12px !important;
}

/* текст тянется, кнопка — справа */
div.t657.t657_rectangle .t657__text {
  flex: 1 1 auto !important;
  margin: 0 !important;
}

/* снимаем мобильные стили Тильды (full width) у кнопки */
div.t657.t657_rectangle a.t657__btn,
div.t657.t657_rectangle .t-btn.t657__btn {
  display: inline-flex !important;
  width: auto !important;
  margin: 0 !important;
  white-space: nowrap !important;
  flex: 0 0 auto !important;
}

/* на всякий: если у тебя есть обёртка для кнопки */
div.t657.t657_rectangle .t657__btn-wrapper {
  margin: 0 !important;
}

/* Скрытие Zero Block с формой по ID */
#rec1395675571 {
  position: absolute;  /* Скрываем элемент, но сохраняем в документе */
  width: 0;            /* Обнуляем ширину */
  height: 0;           /* Обнуляем высоту */
  opacity: 0;          /* Делаем элемент невидимым */
  pointer-events: none; /* Отключаем взаимодействие с элементом */
  z-index: -1;         /* Чтобы элемент не перекрывал другие элементы */
}


