/* Фирменные цвета по логобуку: синий #1C1F3C, золото #ECB35F. */
html body #rec210646027 .t-btnflex.t-btnflex_type_button{color:rgb(28, 31, 60);background-color:rgb(236, 179, 95);border-top-color:rgb(28, 31, 60) !important;border-right-color:rgb(28, 31, 60) !important;border-bottom-color:rgb(28, 31, 60) !important;border-left-color:rgb(28, 31, 60) !important}
html body #rec210646027 .t-btnflex.t-btnflex_type_button2{color:rgb(236, 179, 95);background-color:rgb(28, 31, 60);border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}
html body #rec245830490 .t-btnflex.t-btnflex_type_button{color:rgb(28, 31, 60);background-color:rgb(236, 179, 95);border-top-color:rgb(28, 31, 60) !important;border-right-color:rgb(28, 31, 60) !important;border-bottom-color:rgb(28, 31, 60) !important;border-left-color:rgb(28, 31, 60) !important}
html body #rec245830490 .t-btnflex.t-btnflex_type_button2{color:rgb(236, 179, 95);background-color:rgb(28, 31, 60);border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}
html body #rec245830490 .t183__uptitle{color:rgb(28, 31, 60)}
html body #rec704662600 .t545__title{color:rgb(28, 31, 60)}
html body #rec704662600 .t545__descr{color:rgb(236, 179, 95)}
html body #rec704662600 .t545__text{color:rgb(28, 31, 60)}
html body #rec211603269 .t-card__title{color:rgb(28, 31, 60)}
html body #rec211603269 .t-card__descr{color:rgb(236, 179, 95)}
html body #rec715634182 .t854__news-bottom-text{color:rgb(28, 31, 60)}
html body #rec715634182 .t854__news-text{color:rgb(28, 31, 60)}
html body #rec715634182 .t854__news-text_short-hide{color:rgb(28, 31, 60)}
html body #rec211698195 .t-checkbox__indicator::after{border-top-color:rgb(236, 179, 95);border-right-color:rgb(236, 179, 95);border-bottom-color:rgb(236, 179, 95);border-left-color:rgb(236, 179, 95)}
html body #rec211698195 .t-btnflex.t-btnflex_type_submit{color:rgb(28, 31, 60);background-color:rgb(236, 179, 95)}
html body #rec211698195 input::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec211698195 textarea::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec376276163 .t554__title{color:rgb(236, 179, 95)}
html body #rec376276163 .t-text{color:rgb(28, 31, 60)}
html body #rec1584001611 .t-btnflex.t-btnflex_type_button{color:rgb(28, 31, 60);border-top-color:rgb(28, 31, 60) !important;border-right-color:rgb(28, 31, 60) !important;border-bottom-color:rgb(28, 31, 60) !important;border-left-color:rgb(28, 31, 60) !important}
@media (hover: hover){html body #rec1584001611 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover{color:rgb(28, 31, 60) !important;border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}}
@media (hover: hover){html body #rec1584001611 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible{color:rgb(28, 31, 60) !important;border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}}
html body #rec376775121 .t-checkbox__indicator::after{border-top-color:rgb(236, 179, 95);border-right-color:rgb(236, 179, 95);border-bottom-color:rgb(236, 179, 95);border-left-color:rgb(236, 179, 95)}
html body #rec376775121 .t-btnflex.t-btnflex_type_submit{color:rgb(236, 179, 95);background-color:rgb(28, 31, 60)}
html body #rec376775121 input::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec376775121 textarea::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html .t706__carticon-text:where(:not(#t-header *)){color:rgb(236, 179, 95)}
html .t706__carticon-text:where(:not(#t-header *))::after{border-left-color:rgb(28, 31, 60)}
html .t706__carticon-text:where(:not(#t-header *)){background-color:rgb(28, 31, 60)}
html .t706 .t-radio__indicator:where(:not(#t-header *)){border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}
html .t-menuwidgeticons__cart .t-menuwidgeticons__icon-counter:where(:not(#t-header *)){color:rgb(236, 179, 95) !important}
html body #rec738070361 .t-checkbox__indicator::after{border-top-color:rgb(236, 179, 95);border-right-color:rgb(236, 179, 95);border-bottom-color:rgb(236, 179, 95);border-left-color:rgb(236, 179, 95)}
html body #rec738070361 .t-btnflex.t-btnflex_type_submit{color:rgb(236, 179, 95);background-color:rgb(28, 31, 60);border-top-color:rgb(236, 179, 95) !important;border-right-color:rgb(236, 179, 95) !important;border-bottom-color:rgb(236, 179, 95) !important;border-left-color:rgb(236, 179, 95) !important}
html body #rec738070361 input::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec738070361 textarea::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec738070361 .t702__title{color:rgb(28, 31, 60)}
html body #rec738070361 .t702__descr{color:rgb(28, 31, 60)}
html .t770__list_item:where(:not(#t-header *)){color:rgb(28, 31, 60)}
html .t770__descr:where(:not(#t-header *)){color:rgb(28, 31, 60)}
html .t770__list_item a:where(:not(#t-header *)),html #allrecords .t770__list_item a:where(:not(#t-header *)){color:rgb(28, 31, 60)}
html body #rec244481359 .t-btnflex.t-btnflex_type_button{color:rgb(28, 31, 60)}
html body #rec244481359 .t-btnflex.t-btnflex_type_button2{background-color:rgb(28, 31, 60)}
html body #rec813544597 .t090__text{color:rgb(28, 31, 60)}
html body #rec813544597 .t090__autor-title{color:rgb(28, 31, 60)}
html body #rec813544597 .t090__autor-descr{color:rgb(28, 31, 60)}
html body #rec813544597 .t090__autor-title2{color:rgb(28, 31, 60)}
html body #rec813544597 .t090__autor-descr2{color:rgb(28, 31, 60)}
html .t090 svg polygon:where(:not(#t-header *)){fill:rgb(28, 31, 60)}
html .t090__outer:where(:not(#t-header *)){border-top-color:rgb(28, 31, 60)}
html body #rec244615334 .t-btnflex.t-btnflex_type_button{background-color:rgb(236, 179, 95)}
html body #rec213190302 .t015__title{color:rgb(28, 31, 60)}
html body #rec213190558 .t431 .t431__th{color:rgb(28, 31, 60)}
html body #rec213190558 .t431 .t431__td{color:rgb(28, 31, 60)}
html body #rec213192971 .t119__preface{color:rgb(28, 31, 60)}
html body #rec213193161 .t-btnflex.t-btnflex_type_submit{background-color:rgb(28, 31, 60)}
html body #rec213193161 input::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec213193161 textarea::-webkit-input-placeholder{color:rgb(28, 31, 60)}
html body #rec736462112 .t-btnflex.t-btnflex_type_button{color:rgb(28, 31, 60)}
html body #rec736462112 .t-btnflex.t-btnflex_type_button2{background-color:rgb(28, 31, 60)}
html body #rec736466209 .t090__text{color:rgb(28, 31, 60)}
html body #rec736466209 .t090__autor-title{color:rgb(28, 31, 60)}
html body #rec736466209 .t090__autor-descr{color:rgb(28, 31, 60)}
html body #rec736466209 .t090__autor-title2{color:rgb(28, 31, 60)}
html body #rec736466209 .t090__autor-descr2{color:rgb(28, 31, 60)}
html body #rec736474024 .t-card__title{color:rgb(28, 31, 60)}
html body #rec736506792 .t021__text-impact{color:rgb(28, 31, 60)}
html body #rec736509240 .t561__title{color:rgb(28, 31, 60)}
html body #rec736509240 .t561__descr{color:rgb(28, 31, 60)}
html body #rec736462118 .t-btnflex.t-btnflex_type_button{color:rgb(236, 179, 95);background-color:rgb(28, 31, 60)}
html .t021__line:where(:not(#t-header *)){background-color:rgb(28, 31, 60)}
[style^="color:#070543"]:not(#t-header *),[style*=";color:#070543"]:not(#t-header *),[style*=" color:#070543"]:not(#t-header *){color:#1C1F3C !important}
[style^="color: rgb(207, 164, 64)"]:not(#t-header *),[style*=";color: rgb(207, 164, 64)"]:not(#t-header *),[style*=" color: rgb(207, 164, 64)"]:not(#t-header *){color:rgb(236, 179, 95) !important}
[style^="color:#cfa440"]:not(#t-header *),[style*=";color:#cfa440"]:not(#t-header *),[style*=" color:#cfa440"]:not(#t-header *){color:#ECB35F !important}
[style^="background-color: #070543"]:not(#t-header *),[style*=";background-color: #070543"]:not(#t-header *),[style*=" background-color: #070543"]:not(#t-header *){background-color:#1C1F3C !important}
[style^="color:rgb(7, 5, 67) !important"]:not(#t-header *),[style*=";color:rgb(7, 5, 67) !important"]:not(#t-header *),[style*=" color:rgb(7, 5, 67) !important"]:not(#t-header *){color:rgb(28, 31, 60) !important}
[style^="background-color:#070543"]:not(#t-header *),[style*=";background-color:#070543"]:not(#t-header *),[style*=" background-color:#070543"]:not(#t-header *){background-color:#1C1F3C !important}
[style^="border:1px solid #070543"]:not(#t-header *),[style*=";border:1px solid #070543"]:not(#t-header *),[style*=" border:1px solid #070543"]:not(#t-header *){border:1px solid #1C1F3C !important}
[style^="border-color:#cfa440"]:not(#t-header *),[style*=";border-color:#cfa440"]:not(#t-header *),[style*=" border-color:#cfa440"]:not(#t-header *){border-color:#ECB35F !important}
[style^="color: rgb(7, 5, 67)"]:not(#t-header *),[style*=";color: rgb(7, 5, 67)"]:not(#t-header *),[style*=" color: rgb(7, 5, 67)"]:not(#t-header *){color:rgb(28, 31, 60) !important}
[style^="background:#070543"]:not(#t-header *),[style*=";background:#070543"]:not(#t-header *),[style*=" background:#070543"]:not(#t-header *){background:#1C1F3C !important}
[style^="border: 2px solid #cfa440"]:not(#t-header *),[style*=";border: 2px solid #cfa440"]:not(#t-header *),[style*=" border: 2px solid #cfa440"]:not(#t-header *){border:2px solid #ECB35F !important}
[style^="border: 1px solid #cfa440"]:not(#t-header *),[style*=";border: 1px solid #cfa440"]:not(#t-header *),[style*=" border: 1px solid #cfa440"]:not(#t-header *){border:1px solid #ECB35F !important}
[style^="stroke:#cfa440"]:not(#t-header *),[style*=";stroke:#cfa440"]:not(#t-header *),[style*=" stroke:#cfa440"]:not(#t-header *){stroke:#ECB35F !important}
[style^="border-bottom-color: rgb(207, 164, 64)"]:not(#t-header *),[style*=";border-bottom-color: rgb(207, 164, 64)"]:not(#t-header *),[style*=" border-bottom-color: rgb(207, 164, 64)"]:not(#t-header *){border-bottom-color:rgb(236, 179, 95) !important}
[style^="color:#cfa440 !important"]:not(#t-header *),[style*=";color:#cfa440 !important"]:not(#t-header *),[style*=" color:#cfa440 !important"]:not(#t-header *){color:#ECB35F !important}
[style^="border-color: #070543"]:not(#t-header *),[style*=";border-color: #070543"]:not(#t-header *),[style*=" border-color: #070543"]:not(#t-header *){border-color:#1C1F3C !important}
[fill="#070543"]:not(#t-header *){fill:#1C1F3C !important}
[stroke="#cfa440"]:not(#t-header *){stroke:#ECB35F !important}
html body #recorddiv210646027 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.2), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv245830490 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.2), rgba(28, 31, 60, 0.9)) !important}
html body #rec211603269 .t851__overlay.t851__animation_fast{background-image:linear-gradient(rgba(28, 31, 60, 0.2), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv211698195 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.3), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv244481359 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.2), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv244615334 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.3), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv736462112 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.2), rgba(28, 31, 60, 0.9)) !important}
html body #recorddiv736509240 .t-cover__filter{background-image:linear-gradient(rgba(28, 31, 60, 0.7), rgba(28, 31, 60, 0.7)) !important}


/* ===== Премиальный редизайн шапки (#rec211585624), логобук #1C1F3C / #ECB35F ===== */
#rec211585624{position:relative !important;}
#rec211585624::before{
  content:"";position:absolute;top:0;left:0;right:0;height:3px;
  background:linear-gradient(90deg, transparent, #ECB35F 18%, #F6DCAB 50%, #ECB35F 82%, transparent) !important;
  opacity:.9;z-index:30;pointer-events:none;
}
#nav211585624{
  background:
    radial-gradient(560px 260px at 94% -30%, rgba(236,179,95,0.10), transparent 60%),
    radial-gradient(420px 200px at 2% 130%, rgba(236,179,95,0.06), transparent 60%),
    #1C1F3C !important;
}
#rec211585624 .tmenu-mobile{background-color:#1C1F3C !important;}
#rec211585624 .tmenu-mobile__burgerlogo a,
#rec211585624 .tmenu-mobile__burgerlogo__title{color:#ECB35F !important;}
#rec211585624 .t-menuburger span{background-color:#ECB35F !important;}

#rec211585624 .t770__horizontalline{
  background-color:transparent !important;
  background-image:linear-gradient(90deg, transparent, #ECB35F 15%, #F6DCAB 50%, #ECB35F 85%, transparent) !important;
  height:1px !important;
  opacity:.55 !important;
  border:none !important;
}
#rec211585624 .t770__bottomwrapper{background-color:rgba(0,0,0,.15) !important;}

#rec211585624 .t770__list_item>a.t-menu__link-item{
  font-family:'Arsenal',Arial,sans-serif !important;
  font-size:13.5px !important;
  letter-spacing:.08em !important;
  font-weight:700 !important;
  color:#ECB35F !important;
  text-transform:uppercase !important;
  transition:color .25s ease, letter-spacing .25s ease !important;
}
#rec211585624 .t770__list_item>a.t-menu__link-item:hover{
  color:#F6DCAB !important;
  letter-spacing:.1em !important;
}
#rec211585624 a.t-menusub__link-item{color:#ECB35F !important;}
#rec211585624 .t-menu__link-item:not(.t-active):not(.tooltipstered)::after{
  border-bottom:1px solid #ECB35F !important;
  box-shadow:inset 0px -1px 0px 0px #ECB35F !important;
}
#rec211585624 .t-menu__link-item.t-active::after{
  border-bottom:1px solid #ECB35F !important;
  box-shadow:inset 0px -1px 0px 0px #ECB35F !important;
}
#rec211585624 .t770__logo{color:#ECB35F !important;}

#rec211585624 .t770__descr{
  font-family:'Manrope',Arial,sans-serif !important;
  font-size:13px !important;
  font-weight:500 !important;
  line-height:1.7 !important;
  color:#b5b9d0 !important;
  letter-spacing:.01em !important;
}
#rec211585624 .t770__descr a{
  font-family:'Arsenal',Arial,sans-serif !important;
  font-weight:700 !important;
  font-size:14px !important;
  color:#ECB35F !important;
  text-decoration:none !important;
  transition:color .2s ease !important;
}
#rec211585624 .t770__descr a:hover{color:#F6DCAB !important;}

#rec211585624 .t-btnflex.t-btnflex_type_button{
  color:#1C1F3C !important;
  background-color:#ECB35F !important;
  font-family:'Arsenal',Arial,sans-serif !important;
  font-weight:700 !important;
  letter-spacing:.02em !important;
  transition:box-shadow .25s ease, transform .25s ease !important;
}
@media (hover:hover){
  #rec211585624 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover,
  #rec211585624 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible{
    box-shadow:0 0 18px rgba(236,179,95,.5) !important;
    transform:translateY(-1px) !important;
  }
}

#rec211585624 .t-sociallinks__item a{
  width:32px !important;height:32px !important;
  border-radius:50% !important;
  border:1px solid rgba(236,179,95,.4) !important;
  display:flex !important;align-items:center !important;justify-content:center !important;
  transition:all .25s ease !important;
}
#rec211585624 .t-sociallinks__svg{width:16px !important;height:16px !important;}
#rec211585624 .t-sociallinks__svg path{fill:#ECB35F !important;transition:fill .25s ease !important;}
#rec211585624 .t-sociallinks__item a:hover{
  background:#ECB35F !important;
  border-color:#ECB35F !important;
  box-shadow:0 0 14px rgba(236,179,95,.4) !important;
  transform:translateY(-2px) !important;
}
#rec211585624 .t-sociallinks__item a:hover .t-sociallinks__svg path{fill:#1C1F3C !important;}
