.header {z-index: 994;}
.news-item-c__content .b-district__list, .news-item-c__content .b-district__list li {list-style: none;}
.news-item-c__content .b-district__list li {margin-bottom: 34px; padding-left: 0;}
.news-item-c__content .b-district__list li:before {display: none;}
.accordion .btn {color: #2D3241; white-space: normal; text-align: left; position: relative; padding-right: 30px; text-decoration: none; font-size: 20px;}
.accordion .btn, .accordion .btn:hover, .accordion .btn:focus, .accordion .btn:active {outline: none; border: none;}
.accordion .btn:before {
content:"\2039";
color: #2D3241;
font-weight: bold;
font-size: 32px;
position: absolute;
right: 0px;
top: -3px;
/*width: 18px;
height: 18px;*/
transform: rotate(90deg);
}
.accordion .btn.collapsed:before {
content:"\203A";
}
.accordion .btn:hover, .accordion .btn:hover:before  {color: #2F78E5; }
.b-doc-tab__inner {color: #2D3241;}


.naviblock{background: #F5F7F9; padding: 30px 0 0 0; margin: 0 0 15px 0;}
.b-infra-b2__item {background: #fff; align-items: center;}
.logo svg.icon {max-width: 90px;}
.test_message {
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: 10px;
display: none;
}
/*.test_message a {text-decoration: underline;}
.header .header-c {height: 80px;}
.header {height: 110px;}*/
@media screen and (max-width: 550px){
.header-c__right .select-custom {    margin-left: 10px;}
/*.header {    height: 165px;	}*/
.logo svg.icon {
    max-width: 68px;
}
.header .container { padding: 0 5px;}
.header-c__right .search-btn {
    margin-left: 5px;
}
.header-c {height: 72px;}
.mobile_menu .ft-nav__second {    position: relative;}

}

@media screen and (max-width: 550px){
.about-1__left {
    min-height: 450px;
    background-position: center 0 !important;
    padding-top: 250px;
	}}

.select-custom.w-57 {display: none;}


.form-check label a[href*="/investor/corporation/#tab-3595"]{
	color: #2F78E6 !important;
}


.one_line_block{
	margin-top: 20px;
}

.backgroundinvestkarta-cover {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.form-antibot { position: absolute; left: -9999px; opacity: 0 }
.form-antibot-trap {
    position: absolute !important;
    left: -9999px !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    pointer-events: none !important;
}