.zg1 {font-size: 2.5rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem;}
.zg1 span {font-size: 4rem; text-transform: uppercase;}
.zg2 {font-size: 2rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem;}
.zg2 span {color: #227BBA;}
.zg_bot {font-size: 1.2rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem;}
.pod_zg {font-weight: 600; line-height: 1.2; font-size: 1rem;}

.zg_head {font-size: 3rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem; text-transform: uppercase;}

.razdeli .el-title {line-height: 1.1; font-weight: 700; letter-spacing: .6px; font-size: 1rem;}
.razdel_main .el-title {line-height: 1.1; font-weight: 700; letter-spacing: .6px; font-size: 1.2rem;}

.news .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; letter-spacing: .6px;}

.niz_link {font-weight: 700; font-size: 1rem;}

.goals .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; margin: 10px 0 5px !important; letter-spacing: .05rem;}
.goals_opisanie .el-title {font-weight: 700; font-size: 1.1rem; letter-spacing: .05rem;}
.goals_opisanie .el-content {font-weight: 600; font-size: .9rem; line-height: 1.3; color: #666; margin-top: 2px;}

.uk-navbar-toggle {font-weight: 700; text-transform: uppercase; letter-spacing: .05rem;}

.level_1 .el-title {font-size: 1.8rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem; color: #227BBA;}
.level_2 .el-title {font-size: 1.4rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem; color: #444}
.level_3 .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem; color: #444;}

.cont_text div {margin-bottom: 8px; letter-spacing: .05rem;}
.cont_text div > strong {font-weight: 700;}
.cont_text {font-size: 1rem; line-height: 1.1; font-weight: 600;}
.cont_text svg {color: #F00;}

.phone-top {color: #fff; font-weight: 700; line-height: 1.4; font-size: 1rem; letter-spacing: .05rem;}
.phone-top span {color: #94C46C;}

.adress {font-size: 1.4rem; font-weight: 700;}

.memb .el-title {font-size: 1.5rem; line-height: 1.1; font-weight: 700; letter-spacing: .05rem;}
.memb .el-meta {font-size: 1rem;}

.memb2 .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; letter-spacing: .03rem;}
.memb2 .el-meta {font-size: .9rem;}
.memb2 .el-content {font-weight: 700;}

.text_news h2 {font-size: 1.3rem; line-height: 1.3; text-align: justify;}
.text_news h3 {font-size: 1.3rem; line-height: 1.3; text-align: justify;}
.text_news h4 {font-size: 1.3rem; line-height: 1.3; text-align: justify;}
.text_news p {text-align: justify;}

@media screen and (max-width: 768px) {
	.goals .el-title {font-size: 1rem;}
	.goals .el-content {font-size: .8rem;}
	.zg1 {font-size: 2.5rem;}
	.zg_head {font-size: 2rem;}
	.zg2 {font-size: 1.5rem;}
	.goals_opisanie .el-title {font-size: 1rem; line-height: 1.1;}
	.goals_opisanie .el-content {font-size: .9rem; margin-top: 5px;}
	.zg1 {font-size: 1.5rem;}
	.zg1 span {font-size: 3.2rem;}
	.memb .el-title {font-size: 1.3rem;}
	.memb2 .el-title {font-size: 1.1rem;}
	.text_news p {text-align: left;}
	.text_news h2 {font-size: 1.15rem; text-align: left;}
	.text_news h3 {font-size: 1.15rem; text-align: left;}
	.text_news h4 {font-size: 1.15rem; text-align: left;}
}
@media screen and (min-width: 1366px) and (max-width:1680px) {
	.goals .el-title {font-size: 1rem;}
	.goals_opisanie .el-content {font-size: .8rem;}
}