.uc-sticky-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-100%);
  transition: opacity .25s ease, transform .25s ease, visibility .25s ease;
}

.uc-sticky-header.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.uc-top-menu {
  border-bottom: 1px solid #d9d9d9;
}

@media (max-width: 980px) {
  #rec2120924161 .t-menu-base__maincontainer {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}

/* WHITE — черная кнопка, белый текст */
body .bvi-body[data-bvi-theme="white"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="white"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  fill: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec2120308561 .t-menu-base__button .t-btnflex__text {
  background: transparent !important;
  color: #fff !important;
}


/* BLACK — белая кнопка, черный текст */
body .bvi-body[data-bvi-theme="black"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="black"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  fill: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec2120308561 .t-menu-base__button .t-btnflex__text {
  background: transparent !important;
  color: #000 !important;
}


/* BLUE — темно-синяя кнопка, светло-голубой текст */
body .bvi-body[data-bvi-theme="blue"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="blue"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  fill: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec2120308561 .t-menu-base__button .t-btnflex__text {
  background: transparent !important;
  color: #9dd1ff !important;
}


/* BROWN — темно-коричневая кнопка, светлый текст */
body .bvi-body[data-bvi-theme="brown"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="brown"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  fill: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec2120308561 .t-menu-base__button .t-btnflex__text {
  background: transparent !important;
  color: #f7f3d6 !important;
}


/* GREEN — темная кнопка, салатовый текст */
body .bvi-body[data-bvi-theme="green"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="green"] #rec2120308561 .t-menu-base__button a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #3b2716 !important;
  background-color: #a9e44d !important;
  color: #3b2716 !important;
  fill: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec2120308561 .t-menu-base__button .t-btnflex__text {
  background: transparent !important;
  color: #a9e44d !important;
}

/* WHITE — черная кнопка, белый текст */
body .bvi-body[data-bvi-theme="white"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="white"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  fill: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec2120179621 .t1241__buttons .t-btnflex__text {
  background: transparent !important;
  color: #fff !important;
}


/* BLACK — белая кнопка, черный текст */
body .bvi-body[data-bvi-theme="black"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="black"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  fill: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec2120179621 .t1241__buttons .t-btnflex__text {
  background: transparent !important;
  color: #000 !important;
}


/* BLUE — темно-синяя кнопка, светло-голубой текст */
body .bvi-body[data-bvi-theme="blue"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="blue"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  fill: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec2120179621 .t1241__buttons .t-btnflex__text {
  background: transparent !important;
  color: #9dd1ff !important;
}


/* BROWN — темно-коричневая кнопка, светлый текст */
body .bvi-body[data-bvi-theme="brown"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="brown"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  fill: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec2120179621 .t1241__buttons .t-btnflex__text {
  background: transparent !important;
  color: #f7f3d6 !important;
}


/* GREEN — темная кнопка, салатовый текст */
body .bvi-body[data-bvi-theme="green"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button,
body .bvi-body[data-bvi-theme="green"] #rec2120179621 .t1241__buttons a.t-btn.t-btnflex.t-btnflex_type_button * {
  background: #3b2716 !important;
  background-color: #a9e44d !important;
  color: #3b2716 !important;
  fill: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec2120179621 .t1241__buttons .t-btnflex__text {
  background: transparent !important;
  color: #a9e44d !important;
}

/* =========================
   БАЗА ДЛЯ КНОПКИ #rec847036936
   ========================= */

body .bvi-body[data-bvi-theme] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  position: relative !important;
  z-index: 1 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

body .bvi-body[data-bvi-theme] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  position: relative !important;
  z-index: 3 !important;
  background: transparent !important;
  opacity: 1 !important;
  visibility: visible !important;
}

body .bvi-body[data-bvi-theme] #rec847036936 .t-btn_effects,
body .bvi-body[data-bvi-theme] #rec847036936 .t-btn_effects::after {
  display: none !important;
  content: none !important;
}


/* =========================
   WHITE
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #fff !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #fff !important;
}


/* =========================
   BLACK
   ========================= */

body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #000 !important;
}


/* =========================
   BLUE
   ========================= */

body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #9dd1ff !important;
}


/* =========================
   BROWN
   ========================= */

body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #f7f3d6 !important;
}


/* =========================
   GREEN
   ========================= */

body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #a9e44d !important;
}


/* =========================
   HOVER / FOCUS
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="white"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="black"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="blue"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="brown"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="green"] #rec847036936 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

/* WHITE */
body .bvi-body[data-bvi-theme="white"] #rec847036937 .t029__line {
  background: #000 !important;
  background-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036937 .t029__opacity_left {
  background: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036937 .t029__opacity_right {
  background: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
}


/* BLACK */
body .bvi-body[data-bvi-theme="black"] #rec847036937 .t029__line {
  background: #fff !important;
  background-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036937 .t029__opacity_left {
  background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036937 .t029__opacity_right {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
}


/* BLUE */
body .bvi-body[data-bvi-theme="blue"] #rec847036937 .t029__line {
  background: #9dd1ff !important;
  background-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036937 .t029__opacity_left {
  background: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036937 .t029__opacity_right {
  background: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}


/* BROWN */
body .bvi-body[data-bvi-theme="brown"] #rec847036937 .t029__line {
  background: #f7f3d6 !important;
  background-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036937 .t029__opacity_left {
  background: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036937 .t029__opacity_right {
  background: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}


/* GREEN */
body .bvi-body[data-bvi-theme="green"] #rec847036937 .t029__line {
  background: #a9e44d !important;
  background-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036937 .t029__opacity_left {
  background: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036937 .t029__opacity_right {
  background: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
}


/* WHITE */
body .bvi-body[data-bvi-theme="white"] #rec847036939 .t029__line {
  background: #000 !important;
  background-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036939 .t029__opacity_left {
  background: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036939 .t029__opacity_right {
  background: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
}


/* BLACK */
body .bvi-body[data-bvi-theme="black"] #rec847036939 .t029__line {
  background: #fff !important;
  background-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036939 .t029__opacity_left {
  background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036939 .t029__opacity_right {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
}


/* BLUE */
body .bvi-body[data-bvi-theme="blue"] #rec847036939 .t029__line {
  background: #9dd1ff !important;
  background-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036939 .t029__opacity_left {
  background: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036939 .t029__opacity_right {
  background: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}


/* BROWN */
body .bvi-body[data-bvi-theme="brown"] #rec847036939 .t029__line {
  background: #f7f3d6 !important;
  background-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036939 .t029__opacity_left {
  background: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036939 .t029__opacity_right {
  background: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}


/* GREEN */
body .bvi-body[data-bvi-theme="green"] #rec847036939 .t029__line {
  background: #a9e44d !important;
  background-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036939 .t029__opacity_left {
  background: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036939 .t029__opacity_right {
  background: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
}


/* =========================
   БАЗА ДЛЯ КНОПКИ #rec858853090
   ========================= */

body .bvi-body[data-bvi-theme] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  position: relative !important;
  z-index: 1 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

body .bvi-body[data-bvi-theme] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  position: relative !important;
  z-index: 3 !important;
  background: transparent !important;
  opacity: 1 !important;
  visibility: visible !important;
}

body .bvi-body[data-bvi-theme] #rec858853090 .t-btn_effects,
body .bvi-body[data-bvi-theme] #rec858853090 .t-btn_effects::after {
  display: none !important;
  content: none !important;
}


/* =========================
   WHITE
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #fff !important;
}

body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #fff !important;
}


/* =========================
   BLACK
   ========================= */

body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #000 !important;
}


/* =========================
   BLUE
   ========================= */

body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #9dd1ff !important;
}


/* =========================
   BROWN
   ========================= */

body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #f7f3d6 !important;
}


/* =========================
   GREEN
   ========================= */

body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button .t-btnflex__text {
  color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button svg,
body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button path {
  fill: #a9e44d !important;
}


/* =========================
   HOVER / FOCUS
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="white"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="black"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="blue"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="brown"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:hover,
body .bvi-body[data-bvi-theme="green"] #rec858853090 a.t-btn.t-btnflex.t-btnflex_type_button:focus-visible {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

/* WHITE */
body .bvi-body[data-bvi-theme="white"] #rec847036943 .t029__line {
  background: #000 !important;
  background-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036943 .t029__opacity_left {
  background: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036943 .t029__opacity_right {
  background: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
}


/* BLACK */
body .bvi-body[data-bvi-theme="black"] #rec847036943 .t029__line {
  background: #fff !important;
  background-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036943 .t029__opacity_left {
  background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036943 .t029__opacity_right {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
}


/* BLUE */
body .bvi-body[data-bvi-theme="blue"] #rec847036943 .t029__line {
  background: #9dd1ff !important;
  background-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036943 .t029__opacity_left {
  background: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036943 .t029__opacity_right {
  background: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}


/* BROWN */
body .bvi-body[data-bvi-theme="brown"] #rec847036943 .t029__line {
  background: #f7f3d6 !important;
  background-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036943 .t029__opacity_left {
  background: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036943 .t029__opacity_right {
  background: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}


/* GREEN */
body .bvi-body[data-bvi-theme="green"] #rec847036943 .t029__line {
  background: #a9e44d !important;
  background-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036943 .t029__opacity_left {
  background: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036943 .t029__opacity_right {
  background: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
}


/* =========================
   БАЗА ДЛЯ КНОПКИ #rec847036944
   ========================= */

body .bvi-body[data-bvi-theme] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  position: relative !important;
  z-index: 1 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

body .bvi-body[data-bvi-theme] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  position: relative !important;
  z-index: 3 !important;
  background: transparent !important;
  opacity: 1 !important;
  visibility: visible !important;
}

body .bvi-body[data-bvi-theme] #rec847036944 .t-btn_effects,
body .bvi-body[data-bvi-theme] #rec847036944 .t-btn_effects::after {
  display: none !important;
  content: none !important;
}


/* =========================
   WHITE
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  color: #fff !important;
}

body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit svg,
body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit path {
  fill: #fff !important;
}


/* =========================
   BLACK
   ========================= */

body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit svg,
body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit path {
  fill: #000 !important;
}


/* =========================
   BLUE
   ========================= */

body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit svg,
body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit path {
  fill: #9dd1ff !important;
}


/* =========================
   BROWN
   ========================= */

body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit svg,
body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit path {
  fill: #f7f3d6 !important;
}


/* =========================
   GREEN
   ========================= */

body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit .t-btnflex__text {
  color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit svg,
body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit path {
  fill: #a9e44d !important;
}


/* =========================
   HOVER / FOCUS
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:hover,
body .bvi-body[data-bvi-theme="white"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:focus-visible {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:hover,
body .bvi-body[data-bvi-theme="black"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:focus-visible {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:hover,
body .bvi-body[data-bvi-theme="blue"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:focus-visible {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:hover,
body .bvi-body[data-bvi-theme="brown"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:focus-visible {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:hover,
body .bvi-body[data-bvi-theme="green"] #rec847036944 button.t-submit.t-btnflex.t-btnflex_type_submit:focus-visible {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

/* =========================
   БАЗА ДЛЯ КНОПКИ #rec814850498
   ========================= */

body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  position: relative !important;
  z-index: 1 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-content,
body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  position: relative !important;
  z-index: 3 !important;
  background: transparent !important;
  opacity: 1 !important;
  visibility: visible !important;
}

body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-border,
body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-border::before,
body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-border::after,
body .bvi-body[data-bvi-theme] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom::after {
  display: none !important;
  content: none !important;
}


/* WHITE */
body .bvi-body[data-bvi-theme="white"] #rec839805754 .t029__line {
  background: #000 !important;
  background-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec839805754 .t029__opacity_left {
  background: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to left, #000, rgba(0, 0, 0, 0)) !important;
}

body .bvi-body[data-bvi-theme="white"] #rec839805754 .t029__opacity_right {
  background: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
  background-image: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) !important;
}


/* BLACK */
body .bvi-body[data-bvi-theme="black"] #rec839805754 .t029__line {
  background: #fff !important;
  background-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec839805754 .t029__opacity_left {
  background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to left, #fff, rgba(255, 255, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="black"] #rec839805754 .t029__opacity_right {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)) !important;
}


/* BLUE */
body .bvi-body[data-bvi-theme="blue"] #rec839805754 .t029__line {
  background: #9dd1ff !important;
  background-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec839805754 .t029__opacity_left {
  background: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to left, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec839805754 .t029__opacity_right {
  background: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
  background-image: linear-gradient(to right, #9dd1ff, rgba(157, 209, 255, 0)) !important;
}


/* BROWN */
body .bvi-body[data-bvi-theme="brown"] #rec839805754 .t029__line {
  background: #f7f3d6 !important;
  background-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec839805754 .t029__opacity_left {
  background: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to left, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec839805754 .t029__opacity_right {
  background: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
  background-image: linear-gradient(to right, #f7f3d6, rgba(247, 243, 214, 0)) !important;
}


/* GREEN */
body .bvi-body[data-bvi-theme="green"] #rec839805754 .t029__line {
  background: #a9e44d !important;
  background-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec839805754 .t029__opacity_left {
  background: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to left, #a9e44d, rgba(169, 228, 77, 0)) !important;
}

body .bvi-body[data-bvi-theme="green"] #rec839805754 .t029__opacity_right {
  background: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
  background-image: linear-gradient(to right, #a9e44d, rgba(169, 228, 77, 0)) !important;
}


/* =========================
   WHITE
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="white"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  color: #fff !important;
}


/* =========================
   BLACK
   ========================= */

body .bvi-body[data-bvi-theme="black"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="black"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  color: #000 !important;
}


/* =========================
   BLUE
   ========================= */

body .bvi-body[data-bvi-theme="blue"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  color: #9dd1ff !important;
}


/* =========================
   BROWN
   ========================= */

body .bvi-body[data-bvi-theme="brown"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  color: #f7f3d6 !important;
}


/* =========================
   GREEN
   ========================= */

body .bvi-body[data-bvi-theme="green"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}

body .bvi-body[data-bvi-theme="green"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom__button-text {
  color: #a9e44d !important;
}


/* =========================
   HOVER / FOCUS
   ========================= */

body .bvi-body[data-bvi-theme="white"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:hover,
body .bvi-body[data-bvi-theme="white"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:focus-visible {
  background: #000 !important;
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

body .bvi-body[data-bvi-theme="black"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:hover,
body .bvi-body[data-bvi-theme="black"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:focus-visible {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

body .bvi-body[data-bvi-theme="blue"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:hover,
body .bvi-body[data-bvi-theme="blue"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:focus-visible {
  background: #063462 !important;
  background-color: #063462 !important;
  color: #9dd1ff !important;
  border-color: #9dd1ff !important;
}

body .bvi-body[data-bvi-theme="brown"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:hover,
body .bvi-body[data-bvi-theme="brown"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:focus-visible {
  background: #4d4b43 !important;
  background-color: #4d4b43 !important;
  color: #f7f3d6 !important;
  border-color: #f7f3d6 !important;
}

body .bvi-body[data-bvi-theme="green"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:hover,
body .bvi-body[data-bvi-theme="green"] #rec814850498 .tn-elem[data-elem-id="1735531646124"] .tn-atom:focus-visible {
  background: #3b2716 !important;
  background-color: #3b2716 !important;
  color: #a9e44d !important;
  border-color: #a9e44d !important;
}


/* =========================
   #rec855798014 — сохраняем фоновые изображения
   и делаем их Ч/Б в режиме BVI
   ========================= */

/* Полностью защищаем блок от белой подложки BVI */
body .bvi-body[data-bvi-theme] #rec855798014,
body .bvi-body[data-bvi-theme] #rec855798014 * {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* Карточки: возвращаем фон и делаем его Ч/Б */
body .bvi-body[data-bvi-theme] #rec855798014 .t132__box:nth-of-type(1) {
  background-image: url("https://static.tildacdn.com/tild3630-3662-4333-b361-303065383730/DSC_1537.jpg") !important;
  background-color: transparent !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  filter: grayscale(100%) !important;
  -webkit-filter: grayscale(100%) !important;
}

body .bvi-body[data-bvi-theme] #rec855798014 .t132__box:nth-of-type(2) {
  background-image: url("https://static.tildacdn.com/tild6636-6134-4563-b761-633132353237/DSC_3904.jpg") !important;
  background-color: transparent !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  filter: grayscale(100%) !important;
  -webkit-filter: grayscale(100%) !important;
}

body .bvi-body[data-bvi-theme] #rec855798014 .t132__box:nth-of-type(3) {
  background-image: url("https://static.tildacdn.com/tild6262-6664-4434-b234-336664306662/DSC_1472.jpg") !important;
  background-color: transparent !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  filter: grayscale(100%) !important;
  -webkit-filter: grayscale(100%) !important;
}

body .bvi-body[data-bvi-theme] #rec855798014 .t132__box:nth-of-type(4) {
  background-image: url("https://static.tildacdn.com/tild3235-6665-4238-b764-613730383164/DSC_1712.jpg") !important;
  background-color: transparent !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  filter: grayscale(100%) !important;
  -webkit-filter: grayscale(100%) !important;
}

/* Возвращаем overlay */
body .bvi-body[data-bvi-theme] #rec855798014 .t132__wrappper {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.70), rgba(0,0,0,0.70)) !important;
  background-color: transparent !important;
}

/* Текст оставляем белым и читаемым */
body .bvi-body[data-bvi-theme] #rec855798014 .t132__title,
body .bvi-body[data-bvi-theme] #rec855798014 .t132__title *,
body .bvi-body[data-bvi-theme] #rec855798014 .t132__descr,
body .bvi-body[data-bvi-theme] #rec855798014 .t132__descr * {
  color: #ffffff !important;
  background-color: transparent !important;
  fill: currentColor !important;
}


/* База для всех иконок BVI */


/* Убираем встроенные псевдоэлементы */
.bvi-panel .bvi-images::before,
.bvi-panel .bvi-images::after {
  content: none !important;
  display: none !important;
}

/* Сбрасываем старые фоны */
.bvi-panel .bvi-link,
.bvi-panel .bvi-images {
  background-color: transparent !important;
}

/* Изображения включены */
.bvi-panel .bvi-images.bvi-images-image {
  background-image: url("https://static.tildacdn.com/tild3337-3635-4937-a462-396261623766/image.svg") !important;
}

/* Изображения выключены */
.bvi-panel .bvi-images.bvi-images-minus-circle {
  background-image: url("https://static.tildacdn.com/tild6435-6162-4435-a335-356535343965/minus-circle.svg") !important;
}

/* Изображения Ч/Б */
.bvi-panel .bvi-images.bvi-images-adjust {
  background-image: url("https://static.tildacdn.com/tild6338-3966-4431-a231-376364323066/adjust.svg") !important;
}

/* Синтез речи выключен */
.bvi-panel .bvi-images.bvi-images-volume-off {
  background-image: url("https://static.tildacdn.com/tild3164-3430-4162-b565-346561366465/volume-off.svg") !important;
}

/* Синтез речи включен */
.bvi-panel .bvi-images.bvi-images-volume-up {
  background-image: url("https://static.tildacdn.com/tild6130-3962-4866-b538-326133316463/volume-up.svg") !important;
}

/* Настройки */
.bvi-panel .bvi-images.bvi-images-cog {
  background-image: url("https://static.tildacdn.com/tild6665-3762-4263-b963-303365623562/cog.svg") !important;
}

/* Свернуть панель */
.bvi-panel .bvi-images.bvi-images-minus {
  background-image: url("https://static.tildacdn.com/tild3462-6337-4139-b435-333461643730/minus.svg") !important;
}

.bvi-panel .bvi-images.bvi-images-eye,
a.bvi-link-fixed-top .bvi-images.bvi-images-eye {
  background-image: url("https://static.tildacdn.com/tild6231-3533-4936-a336-646330313466/eye.svg") !important;
}