

@font-face {
	font-family:"ProximaNova Regular";
	src:  url('/template/css/Proxima Nova/Proxima Nova Regular.otf');
}
@font-face {
	font-family:"ProximaNova Thin";
	src:  url('/template/css/Proxima Nova/Proxima Nova Thin.otf');
}
@font-face {
	font-family:"ProximaNova Bold";
	src:  url('/template/css/Proxima Nova/Proxima Nova Bold.otf');
}
@font-face {
	font-family:"ProximaNova Light";
	src:  url('/template/css/Proxima Nova/Proxima Nova Light.otf');
}


@font-face {
	font-family:"MuseoCyrl 500";
	src:  url('/template/css/Museo_Cyrillic/Museo Cyrl 500.otf');
}
@font-face {
	font-family:"MuseoCyrl 700";
	src:  url('/template/css/Museo_Cyrillic/Museo Cyrl 700.otf');
}
@font-face {
	font-family:"MuseoCyrl 900";
	src:  url('/template/css/Museo_Cyrillic/Museo Cyrl 900.otf');
}
@font-face {
	font-family:"Circe Bold";
	src: url('/template/css/Circe/CRC65.otf');
}
@font-face {
	font-family:"Circe Regular";
	src: url('/template/css/Circe/Circe-Regular.ttf');
}


.about-page .main_column {
	width: 100%;
	margin: auto;
}


/* ======================================================== */
.investor-facts-title {
    text-align: center;
    font: 32px/32px "MuseoCyrl 700", sans-serif !important;
    margin: 0px 0 65px 0;
    padding-top: 65px;
    color: #000!important;
}
.investor-facts-description {
    width: 720px;
	padding: 0 7px;
    margin: 0 auto 115px auto;
    text-align: center;
    color: #000!important;
    font: 16px/22px "ProximaNova Regular", sans-serif !important;
}

/* ======== История развития компании ======= */
.SECTION_HISTORY{
    background: #f2f2f2;
    display: inline-block;
    width: 100%;
    margin: 44px 0 0 0;
    color: #000!important;
}
.history-block {
    width: 800px;
    height: 180px;
    margin: auto;
}
.history-title {
    text-align: center;
    font: 32px/32px "MuseoCyrl 700", sans-serif !important;
    margin: 65px 0 65px 0;
    color: #000;
}
.history-circle {
    border: 0;
    background: #c6c6c6;
    height: 24px;
    width: 24px;
    margin: 0 0 0 227px;
    border-radius: 150px;
    text-align: center;
    font-size: 44px;
    padding: 0;
    box-sizing: border-box;
}
.history-icon {
    position: absolute;
    margin: -25px 0 0 -175px;
    width: 80px;
    height: 80px;
}
.history-circle:after {
    content: '';
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    margin: 7px 7px;
    background-color: #a50000;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.history-year {
	position: absolute;
	margin: -2px 0 0 -60px;
	font: 20px "ProximaNova Regular";
}
.history-text {
    position: absolute;
    width: 450px;
    margin: -24px 0 0 54px;
    font: 16px "ProximaNova Regular";
    text-align: left;
	padding:0 7px;
}

/* ============================================= */

.circle2 {
	border: 3px solid #cc0001;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	border-radius: 150px;
	text-align: center;
	font-size: 44px;
	padding-top: 36px;
	box-sizing: border-box;
}
.circle1 {
	border: 3px solid #cc0001;
	height: 230px;
	width: 230px;
	margin: 0 auto;
	border-radius: 150px;
	text-align: center;
	font-size: 44px;
	padding-top: 45px;
	box-sizing: border-box;
}
.text {
	text-align: center;
	font-size: 18px;
	margin-top: 15px;

	line-height: inherit;

    font-weight: inherit;
    font: 18px/22px "ProximaNova Regular", sans-serif !important;
}
.text-s{padding:0 7px;}
.heading3 {
	margin-bottom: 30px;
	text-align: center;
	font-size: 21px;
	font-weight: 600;
	margin-top: 50px;
}

.red {
	color:#cc0001;
}
.history-description {
  width: 60%;
  margin:0 auto;
  margin-bottom: 65px;

  text-align: center;
  font: 16px/22px "ProximaNova Regular", sans-serif !important;
}
.investor-microklad-today {
	background: #e6e6e6;
	color: #000!important;
	padding-bottom: 55px;

}
.investor-today-eggs {
	color: #000!important;
}
.investor-today-people-title b {
	    margin-bottom: 10px;
    display: block;
    font: 19px/22px "ProximaNova Bold", sans-serif !important;
        font-weight: bold;
}
.investor-today-people-text {
    font-size: 18px;
    line-height: 21px;
    font: 16px/22px "ProximaNova Regular", sans-serif !important;
}
.investor-politics {
	width: 750px;
	margin: 0 auto;
	position: relative;

}
.investor-politics-line {
	margin-bottom: 45px;
}

.investor-rates-title {
    text-align: center;
    font: 32px/32px "MuseoCyrl 700", sans-serif !important;
    margin: 65px 0 65px 0;
}
.investor-rates-description {
    width: 555px;
    font: 20px/20px "Circe Regular";
    margin: 0 auto 0 auto;
    text-align: center;
}
.percent_rates_column {
	display: inline-block;
	width: 50%;
	vertical-align: middle;
	list-style: none;
	padding: 0;
	border: 2px solid white;
	box-sizing: border-box;
	transition-duration: .25s;
}
.percent_rates_item-title {
	border-top: 2px solid #f2f3f5;
	padding-top: 5px;
	line-height: 22px;
	font-weight: 600;
}

.percent_rates_item {
    font: 20px/95px "ProximaNova Regular";
    height: 95px;
    font-weight: 300;
    text-align: center;
    border-bottom: 2px solid #f2f3f5;
    box-sizing: border-box;
    float: initial;
}
.percent_rates_item:nth-child(1) {
	font-weight: bold;
}

.rates_column_active {
	position: relative;
	border: 2px solid #cc0001;
	background-color: #e6e6e6;
}
.rates_column_active .percent_rates_item-title {
    font-weight: normal !important;
    background-color: #cc0000;
    border-top: 2px solid #cc0000;
    color: #fff;
    margin: 0;
}
.rates_column_active .percent_rates_item {
	font-weight: 800;
	line-height: 95px;
	height: 95px;
	border-bottom: 1px solid #d6d6d6;
}
.percent_rates_block {
    width: 595px;
    margin: 60px auto 30px;
    font-size: 0;
}
.grid-polity-icon {
    float: left;
    margin: 0px 20px 20px 20px;
}
.investor-procents {
	color: #000!important;
}
.SECTION_CONTACTS {
	background: #f2f2f2;
	display: inline-block;
	width: 100%;
	margin: 80px 0 0 0;
	color: #000!important;
	padding: 0 0 120px 0;
}
.contacts-title {
	text-align: center;
	font: 32px/32px "MuseoCyrl 700", sans-serif !important;
	margin: 65px 0 65px 0;
}
.grid_contacts {
	width: 33.33%;
	margin: 0;
	float: left;
}
.SECTION_CONTACTS .text {
	color: #000!important;
}
.SECTION_CONTACTS .text > div {
    width: 275px;
    margin: 0 auto;
    margin-top: 16px;
    font-size: 16px;
    line-height: 21px;
}
.SECTION_CONTACTS .text > b {
	margin-top: 25px;
	display: block;
	font: 18px/18px "ProximaNova Bold", sans-serif !important;
}
.SECTION_FEEDBACK {
	background: transparent;
	display: inline-block;
	width: 100%;
	margin: 80px 0 0 0;
	padding: 0 0 120px 0;
	color: #000!important;
}
.feedback-title {
	text-align: center;
	font: 32px/32px "MuseoCyrl 700", sans-serif !important;
	margin: 65px 0 65px 0;
}
.grid_contacts {
	width: 33.33%;
	margin: 0;
	float: left;
}
.investor-contacts-description {
    width: 900px;
    font: 20px/20px "Circe Regular";
    margin: 0 auto 0 auto;
    text-align: center;
}
.SECTION_FEEDBACK form input {
    width: 265px;
    height: 52px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    background-color: #f2f2f2;
    color: #777777;
    margin: 0 5px 0 5px;
}
.SECTION_FEEDBACK-button-din {
	width: 395px;
	margin: 0 auto;
	margin-top: 45px;
}
.SECTION_FEEDBACK-button-din button {
	color: #fff!important;
}