@font-face {font-family: 'Sego'; font-weight: 400; font-stretch: normal; src: url("../fonts/Segoe_UI-400.woff2") format("woff2"); }
@font-face {font-family: 'Sego'; font-weight: 500; font-stretch: normal; src: url("../fonts/Segoe_UI-500.woff2") format("woff2"); }
@font-face {font-family: 'Sego'; font-weight: 700; font-stretch: normal; src: url("../fonts/Segoe_UI-700.woff2") format("woff2"); }

ul {list-style-image: url('/images/elementi/li.svg');}
td {border: 1px solid #eee; font-size: .9rem;}
.uk-table th {font-weight: 700; color: #fff; background: #9d0000;}
.uk-table td {line-height: 1.2;}
.uk-navbar-dropdown-nav > li > a:before {content: '- ';}
.uk-navbar-container {margin-bottom: 10px;}
.uk-navbar-dropdown-nav > li > a:hover {color: #999;}
.b24-web-form-popup-btn-9 {color: #fff;}
.b24-web-form-popup-btn-9:hover {color: #fff; text-decoration: none;}
.cont_top {color: #000; font-weight: 600;}
.cont_top svg {color: #129B42;}
.zg_head {font-size: 1.8rem; font-weight: 700; line-height: 1; color: #000; text-transform: uppercase;}
.zg_bok {font-size: 1.3rem; line-height: 1.1; font-weight: 700;}
.zg2 {font-size: 1.6rem; line-height: 1.1; font-weight: 700;}
.zg3 {font-size: 1.6rem; line-height: 1.1; font-weight: 700; color: #1E80C4; text-transform: uppercase;}
.zg_news {color: #fff; font-weight: 700; text-transform: uppercase; font-size: 1.1rem; line-height: 1.1; letter-spacing: .1rem;}
.bok .el-title {font-size: 1rem; line-height: 1.1; font-weight: 600;}
.menu_bok .el-link {font-size: .9rem; line-height: 1.3; font-weight: 400;}
.menu_bok .uk-nav-secondary > li.uk-active > a {color: #C73A20; background-color: #f8f8f8;}
.menu_bok2 .el-title {font-size: .9rem; line-height: 1.3; font-weight: 400;}
.stati_main .el-title {color: #1E80C4; font-size: 1.1rem; line-height: 1.2; font-weight: 600;}
.niz_menu .uk-nav-header {font-size: 1rem; font-weight: 700; line-height: 1.1; letter-spacing: .1rem; color: #FFFBBA !important;}
.niz_menu .el-link {font-weight: 400; color: #fff !important; text-transform: none;}
.niz_menu .el-link:hover {color: #fffbba !important;}
.niz_menu .uk-active a {color: #fffbba !important;}
.preim .el-title {font-weight: 700; text-transform: uppercase; color: #129B42; font-size: 1rem; line-height: 1.1;}
.preim .el-meta {line-height: 1; font-size: 1rem; font-weight: 600;}
.blog .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700;}
.blog .el-meta {font-size: .8rem; line-height: 1.1;}
.blog .el-image {transition: all 600ms;}
.blog .el-item:hover img {filter: opacity(45%); transition: all 400ms;}
.otrasli_blog .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700;}
.otrasli .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700; color: #c21e00; text-transform: uppercase;}
.otrasli_blog .el-image {transition: all 600ms;}
.otrasli_blog .el-item:hover img {filter: opacity(45%); transition: all 400ms;}
.vnedrenie .el-title {font-size: 1.1rem; line-height: 1.2; font-weight: 700; margin-bottom: 4px !important;}
.main .el-title {font-weight: 400; font-size: 1.1rem; color: #000; line-height: 1.6rem; background: rgba(255,255,255,.8); padding: 10px 20px; margin: 10px 0; color: #000; border-radius: 20px 0;   box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
.main .el-title span {font-size: 1.3em; text-transform: uppercase; color: #129B42; font-weight: 700;}
.main .el-content a {font-size: .9rem; color: #000;}
.main .el-image {border: 4px solid #fff; border-radius: 20px 0; box-shadow: 0 5px 15px rgba(0,0,0,0.08); border: 5px solid #fff;}
.main2 .el-title {font-size: 1.3em; text-transform: uppercase; color: #129B42; font-weight: 700;}
.main2 .el-content a {font-size: .9rem; color: #000;}
.program_text h2 {font-size: 1.3rem; line-height: 1.1; font-weight: 700; margin: 0; color: #129B42;}
.program_text h3 {font-size: 1.2rem; line-height: 1.1; font-weight: 700; margin: 0; color: #129B42;}
.program_text h4 {font-size: 1.2rem; line-height: 1.1; font-weight: 700; margin: 0; color: #129B42;}
.program_zg {font-size: 1.7rem; line-height: 1.1; font-weight: 700; color: #129B42;}
.program_cost {font-size: 1rem; line-height: 1.3; font-weight: 700; color: #C73A20;}
.program_cost span {color: #000;}
.program_other .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700;}
.keysi_zg {font-size: 1.6rem; line-height: 1.2; font-weight: 700; color: #129B42;}
.keysi_text h2 {font-size: 1.4rem; line-height: 1.2; font-weight: 700; color: #c73a20; margin: 0;}
.keysi_text h3 {font-size: 1.4rem; line-height: 1.2; font-weight: 700; color: #c73a20; margin: 10px 0 0;}
.keysi_text h4 {font-size: 1.4rem; line-height: 1.2; font-weight: 700; color: #c73a20; margin: 10px 0 0;}
.vakansii .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700; margin-bottom: 7px;}
.vakansii .el-item {border-bottom: 1px solid #eee;}

/*Лендинги*/
.mini-lending_zg {text-transform: uppercase; text-shadow: 5px 5px 15px rgba(0, 0, 0, 0.38); font-size: 2.6rem; line-height: 1.2; font-weight: 700;}
.mini-lending_zg_22 {text-transform: uppercase; text-shadow: 5px 5px 15px rgba(0, 0, 0, 0.38); font-size: 2.6rem; line-height: 1.2; font-weight: 700;}
.mini-lending_sravnenie td img {border: 1px solid #cf1f27;}
.mini-lending_sravnenie th {background: #cf1f27; border: 1px solid #eee; color: #fff; font-weight: 700;}
.mini-lending_sravnenie_zg1 {font-size: 1.8rem; line-height: 1.1; font-weight: 700; color: #1e80c4;}
.mini-lending_sravnenie_zg2 {font-size: 1.8rem; line-height: 1.1; font-weight: 700; color: #ffd012 !important;}
.mini-lending_sravnenie_zg3 {font-size: 1.8rem; line-height: 1.1; font-weight: 700; color: #c73a20; text-transform: uppercase;}
.mini-lending_sravnenie_pod_zg {font-size: 1.2rem; line-height: 1.1; font-weight: 400; color: #666;}
.mini-lending_sravnenie_zg4 {font-size: 1.3rem; line-height: 1.1; font-weight: 600; color: #c73a20 !important;}
.mini-lending_sravnenie_preim .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700;}
.mini-lending_sravnenie_preim .el-image {padding: 10px; color: #c21e00; background-color: #eee; border-radius: 100px;}
.mini-lending_sravnenie_akk .el-title {font-size: 1rem; line-height: 1.3; font-weight: 700; background: #eee; padding: 10px; border-radius: 7px;}
.mini-lending_sravnenie_akk th {background: #cf1f27; border: 1px solid #eee; color: #fff; font-weight: 700;}
.mini-lending_sravnenie_akk img {border: 1px solid #CF1F27;}
.mini-lending_sravnenie_akk h5 {font-size: 1.3rem; line-height: 1.1; font-weight: 700; color: #307e06; margin: 0;}
.mini-lending_sravnenie_akk h3 {font-size: 1.5rem; line-height: 1.1; font-weight: 700; color: #c73a20; margin: 0 0 7px 0;}
.mini-lending_sravnenie_ceni .el-title {color: #fff; font-weight: 600;}
.mini-lending_sravnenie_ceni .el-meta {color: #ffd012 !important;}
.mini-lending_sravnenie_ceni2 .el-title {color: #000; font-weight: 600; line-height: 1.1;}
.mini-lending_sravnenie_ceni2 .el-meta {color: #c21e00 !important; font-weight: 600;}
.mini-lending_sravnenie_spec .el-title {font-size: 1.5rem; line-height: 1.1; text-transform: uppercase; font-weight: 700;}
.mini-lending_sravnenie_spec .el-meta {font-size: 1rem; line-height: 1.1; font-weight: 600; color: #999;}
.mini-lending_sravnenie_spec .el-content {font-size: 1.4rem; line-height: 1.1; font-weight: 700; color: #c73a20;}
.mini-lending_sravnenie_spec .el-content del {color: #000;}
.other .el-title {font-size: 1.4rem; line-height: 1.1; font-weight: 700;}
.other .el-content {font-size: .9rem; line-height: 1.2;}
.mini-lending_sravnenie_oborudovanie .el-title {font-size: 1.4rem; line-height: 1.1; font-weight: 700;}
.mini-lending_sravnenie_oborudovanie .el-image {max-width: 60%;}
.mini-lending_sravnenie_panel .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700; color: #666;}
.mini-lending_sravnenie_cifri .el-title {width: 48px; height: 48px; line-height: 48px; background-color: #c21e00; color: #ffffff; border-radius: 100px; text-align: center;}
.mini-lending_sravnenie_cifri .el-content {font-size: .9rem; line-height: 1.2; font-weight: 600; vertical-align: middle;}
.mini-lending_sravnenie_cifri2 .el-title {width: 38px; height: 38px; line-height: 38px; background-color: #ECBA01; color: #000; border-radius: 0px; text-align: center;}
.mini-lending_sravnenie_cifri2 .el-content {font-size: 1rem; line-height: 1.2; font-weight: 600; margin-top: 7px !important; color: #fff;}
.mini-lending_sravnenie_oblast .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700; color: #c21e00;}
.mini-lending_sravnenie_oblast .el-content li {line-height: 1.1; margin-bottom: 8px;}
.mini-lending_sravnenie_text h5 {font-size: 1.3rem; line-height: 1.1; font-weight: 700; color: #307e06; margin: 0;}
.mini-lending_sravnenie_text h3 {font-size: 1.5rem; line-height: 1.1; font-weight: 700; color: #c73a20; margin: 0 0 7px 0;}
.tariffs .el-title {color: #ffd012 !important; font-size: 1.3rem; line-height: 1.1; font-weight: 700;}
.tariffs .el-meta {font-size: 1.3rem; line-height: 1.1; font-weight: 700;}
.tariffs .el-meta span {font-size: .9rem; font-weight: 400;}
.tariffs .el-content div {margin-bottom: 5px}
.tariffs2 .el-title {color: #CA3728 !important; font-size: 1.3rem; line-height: 1.1; font-weight: 700;}
.tariffs2 .uk-heading-divider {border-bottom-color: #eee !important;}
.tariffs2 .el-meta {font-size: 1.3rem; line-height: 1.1; font-weight: 700;}
.tariffs2 .el-meta span {font-size: .9rem; font-weight: 400;}
.tariffs2 .el-content div {margin-bottom: 5px}
.tariffs2 .el-content em {color: #307e06;}
.tariffs2 .el-content span {font-size: 1.2rem; line-height: 1.1; color: #CA3728; font-weight: 700;}
.tariffs2 .el-content hr {border-top-color: #eee;}
.service .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700; margin: 8px 0 !important;}
.service .el-meta {line-height: 1.3; font-size: .7rem; color: #666;}
.sld .el-title {font-size: 1.5rem; line-height: 1.1; font-weight: 700; color: #1E80C4;}
.cifti .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; color: #000;}
.cifti .el-counter {font-size: 2rem; line-height: 1.1; font-weight: 700; color: #1E80C4;}
.dop .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700;}
.paketi .el-content p {margin: 10px 0;}
.paketi .el-content span {font-size: .8rem; line-height: 1;}
.paketi .el-content strong {font-size: .8rem; line-height: 1;}
.paketi .el-content div {font-size: 1.3rem; line-height: 1; font-weight: 700; color: #CA3728;}
.paketi .el-title {font-size: 1.4rem; line-height: 1; font-weight: 700; color: #1e80c4; margin-bottom: 4px !important;}
.paketi .el-nav {font-weight: 700;}
.paketi .el-nav .uk-subnav-pill > .uk-active > a {border-radius: 7px;}
.time_line .el-item {margin-bottom: 20px;}
.time_line .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700; color: #1e80c4;}
.time_line .el-content {font-size: .9rem; line-height: 1.1;}
.time_line .el-content li {margin-bottom: 7px;}

/*Главная 2.0*/
.two_zg_1 {font-size: 2.3rem; line-height: 1.1; font-weight: 700; color: #000;}
.two_zg_1 span {text-transform: uppercase; font-size: 3.2rem;}
.two_pod_zg {font-size: 1.2rem; line-height: 1; font-weight: 500; color: #222; margin-bottom: 20px !important;}
.cta_text {font-size: 1.1rem; line-height: 1.1; font-weight: 700;}
.cta_text span {text-transform: uppercase; font-size: 1.2rem;}
.doveriaut_zg {font-size: 1.1rem; line-height: 1; font-weight: 700;}
.two_zg_2 {font-size: 2rem; line-height: 1.1; font-weight: 700; color: #000; text-transform: uppercase;}
.two_text {font-size: 1.2rem; line-height: 1; font-weight: 500; color: #666;}
.two_zg_3 {font-size: 1.8rem; line-height: 1.1; font-weight: 500; color: #444;}
.two_zg_3 span {font-size: 2.2rem; font-weight: 700; color: #000; text-transform: uppercase;}
.problem .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; color: #000;}
.problem .el-title span {color: #CB3928; font-size: 1rem;}
.problem .el-content {font-size: 1rem; line-height: 1.2;}
.problem .el-content strong {color: #06964a;}
.problem .el-item {border-radius: 15px;}
.zg_sta {font-size: 1.4rem; line-height: 1.1; font-weight: 700;}
.zg_sta span {text-transform: uppercase; font-size: 2.6rem; color: #004575;}
.zg_small {font-size: 1.4rem; line-height: 1.1; font-weight: 700;}
.cases_main .el-title {font-size: 1.1rem; line-height: 1.1; font-weight: 700;}
.cases_main .el-content {font-size: .9rem; line-height: 1.2;}
.cases_main .el-content ul {margin: 0 0 10px;}
.cases_main .el-content div {margin: 0 0 7px;}
.cases_main .uk-subnav-pill > .uk-active > a {border-radius: 7px; font-size: .8rem; color: #fff;}
.cases_main .uk-subnav-pill > * > :first-child {font-size: .88rem; padding: 3px 10px; text-transform: none; color: #666; line-height: 1.8;}
.cases_main .uk-subnav-pill > * {padding-left: 10px; margin-top: 0 !important;}
.cases_main .uk-subnav-pill > * > a:hover {border-radius: 7px;}
.ai .el-title {font-size: 1.3rem; line-height: 1.1; font-weight: 700; color: #000;}
.ai .el-content ul {margin-top: 7px;}
.ai .el-content li {margin-bottom: 7px; line-height: 1.2;}
.ai .el-content div {color: #06964a;}
.avto_preim .el-title {font-size: 1.2rem; line-height: 1.1; font-weight: 700; color: #000;}
.avto_preim .el-content {font-size: .95rem; line-height: 1.4;}
.zg_cta_2 {font-size: 1.6rem; line-height: 1.1; font-weight: 700; color: #000;}
.doverie .el-image {border-radius: 15px;}

@media screen and (min-width: 1366px) and (max-width:1680px) {
	.two_zg_1 {font-size: 2rem;}
	.two_zg_1 span {font-size: 2.8rem;}
	.two_pod_zg {font-size: 1.1rem;}
	.two_zg_2 {font-size: 1.8rem;}
	.two_text {font-size: 1.1rem;}
	.problem .el-title {font-size: 1.1rem;}
	.zg_sta span {font-size: 2.4rem;}
	.ai .el-title {font-size: 1.2rem;}
	.ai .el-content {font-size: .95rem;}
	.two_zg_3 {font-size: 1.6rem;}
	.two_zg_3 span {font-size: 2rem;}
	.avto_preim .el-title {font-size: 1.1rem;}
	.avto_preim .el-content {font-size: .92rem;}
}

@media screen and (max-width: 768px) {
	.time_line .el-title {font-size: 1rem;}
	.time_line .el-content li {font-size: .8rem;}
	.time_line .el-timeline-icon {width: 30px;}
	.time_line .el-image {width: 70px;}
	.hd-timeline-align-right > div:nth-child(n) > .hd-timeline-item-container {margin-left: calc((var(--hd-timeline-icon-size) + var(--hd-timeline-icon-padding) + var(--hd-timeline-line-width)) * .5 + var(--hd-timeline-item-container-margin));
	margin-right: 0;}
	.paketi .el-content div {font-size: 1.1rem;}
	.paketi .el-title {font-size: 1.2rem;}
	.uk-navbar-container:not(.uk-navbar-transparent) {background: #fff;}
	.vnedrenie .el-title {font-size: .8rem;}
	.vnedrenie .el-content {font-size: .7rem;}
	.uk-nav-default > li > a {color: #000; font-weight: 700; text-transform: uppercase;}
	.uk-nav-default .uk-nav-sub {font-size: .875rem; line-height: 1.5; font-weight: 600;}
	.uk-nav-default .uk-nav-sub a:before {content: '- ';}
	.uk-nav-default > li.uk-active > a {color: #1E80C4;}
	.uk-nav-default .uk-nav-sub li.uk-active > a {color: #c73a20;}
	.uk-navbar-toggle {color: #000;}
	.uk-navbar-container {margin-bottom: 0px;}
	.pos_mob_kont {margin: 10px 0 !important;}
	.uk-breadcrumb > * > * {font-size: .7rem; color: #444; font-weight: 600;}
	.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {content: "/"; margin: 0 10px 0 calc(10px - 4px); font-size: .7rem; color: #999;}
	.zg_head {font-size: 1.3rem;}
	.zg3 {font-size: 1.3rem;}
	p {font-size: .9rem;}
	ul {font-size: .9rem;}
	ol {font-size: .9rem;}
	.preim .el-title {font-size: .9rem;}
	.preim .el-meta {font-size: .9rem;}
	.preim .el-image {max-width: 40%;}
	.zg2 {font-size: 1.2rem;}
	.zg2 br {display: none;}
	.main .el-title {font-size: 1rem; line-height: 1.3rem;}
	.main .el-title span {font-size: 1.3rem;}
	.main2 .el-title {font-size: 1.2rem;}
	.stati_main .el-title {font-size: 1rem; line-height: 1.1;}
	.stati_main .el-meta {font-size: .7rem;}
	.zg_news {font-size: 1rem; padding: 10px 0;}
	.kase .el-title {font-size: .9rem; line-height: 1.1;}
	.keysi_zg {font-size: 1.1rem;}
	.keysi_meta {font-size: .7rem;}
	.keysi_text h2 {font-size: 1rem;}
	.keysi_text h3 {font-size: 1rem; margin: 6px 0 0;}
	.keysi_text h4 {font-size: 1rem; margin: 6px 0 0;}
	.blog .el-meta {font-size: .7rem; margin-top: 10px !important;}
	.blog .el-link {margin-top: -20px !important;}
	.zg_bok {font-size: 1.1rem;}
	.bok .el-title {font-size: .9rem;}
	.otrasli_blog .el-title {font-size: .9rem;}
	.otrasli .el-title {font-size: 1rem; line-height: 1.2;}
	.otrasli .el-content {font-size: .7rem;}
	.otrasli .el-image {max-width: 60%;}
	.blog .el-title {font-size: .9rem;}
	.program_zg {font-size: 1.1rem;}
	.prod_img {max-width: 60%;}
	.program_text h2 {font-size: 1.1rem;}
	.program_text h3 {font-size: 1rem;}
	.program_text h4 {font-size: 1rem;}
	.program_other .el-title {font-size: .8rem;}
	.mini-lending_zg {font-size: 2rem;}
	.mini-lending_zg_22 {font-size: 1.1rem; padding-bottom: 30px;}
	.mini-lending_sravnenie_zg1 {font-size: 1.3rem; line-height: 1.2;}
	.mini-lending_sravnenie_preim .el-title {font-size: .9rem;}
	.mini-lending_sravnenie_akk .el-title {font-size: .9rem;}
	.mini-lending_sravnenie_zg2 {font-size: 1.3rem;}
	.mini-lending_sravnenie_zg3 {font-size: 1.3rem; margin-bottom: 7px !important;}
	.mini-lending_sravnenie_pod_zg {font-size: .9rem;}
	.other .el-title {font-size: 1.2rem;}
	.other .el-content {font-size: .7rem;}
	.mini-lending_sravnenie_spec .el-title {font-size: 1.3rem;}
	.mini-lending_sravnenie_spec .el-meta {font-size: .8rem; padding: 7px 0 0 0;}
	.mini-lending_sravnenie_spec .el-content {font-size: 1.2rem;}
	.mini-lending_sravnenie th {font-size: .8rem;}
	.mini-lending_sravnenie td {font-size: .7rem; line-height: 1.3;}
	.mini-lending_sravnenie td li {font-size: .7rem; line-height: 1.4;}
	.mini-lending_sravnenie_ceni .el-title {font-size: .8rem;}
	.annotation {font-size: .8rem; line-height: 1.4; padding-bottom: 20px;}
	.mini-lending_sravnenie_oborudovanie .el-title {font-size: .8rem;}
	.mini-lending_sravnenie_oborudovanie .el-content {font-size: .7rem;}
	.mini-lending_sravnenie_oblast .el-title {font-size: .8rem;}
	.mini-lending_sravnenie_oblast .el-content {font-size: .7rem; margin-top: 5px !important;}
	.mini-lending_sravnenie_oblast .el-content li {font-size: .7rem;}
	.mini-lending_sravnenie_oblast .el-content p {font-size: .7rem;}
	.mini-lending_sravnenie_oblast li {font-size: .7rem; line-height: 1.3; margin-bottom: 10px;}
	.mini-lending_sravnenie_text h5 {font-size: 1rem;}
	.mini-lending_sravnenie_text h3 {font-size: 1.1rem;}
	.mini-lending_sravnenie_cifri .el-title {width: 38px; height: 38px; line-height: 38px;}
	.mini-lending_sravnenie_cifri .el-content {margin-top: 0px !important;}
	.mini-lending_sravnenie_akk h5 {font-size: 1rem;}
	.mini-lending_sravnenie_akk h3 {font-size: 1.1rem;}
	.mini-lending_sravnenie_zg4 {font-size: 1.1rem;}
	.mini-lending_sravnenie_panel .el-title {font-size: 1rem;}
	.qst .el-content p {font-size: .7rem;}
	.mini-lending_sravnenie_cifri2 .el-title {width: 28px; height: 28px; line-height: 28px;}
	.mini-lending_sravnenie_cifri2 .el-content {font-size: .9rem; line-height: 1.2; margin-top: 0px !important;}
	.mini-lending_sravnenie_cifri2 .el-item {margin-bottom: 5px;}
	.dop .el-title {font-size: .9rem;}
	.tariffs .el-content div {margin-bottom: 0px;}
	.service .el-title {font-size: .9rem;}
	.service .el-image {width: 70%;}
	.tariffs2 .el-title {font-size: 1.1rem;}
	.tariffs2 .el-content {font-size: .8rem;}
	.preim .el-content {font-size: .8rem; line-height: 1.3;}
	.sld .el-title {font-size: 1.1rem;}
	.cifti .el-counter {font-size: 1.2rem;}
	.cifti .el-title {font-size: .8rem;}
	.cifti .el-title br {display: none;}
	.img2 {max-width: 60%;}
	
	/*Доп. страница*/
	.two_zg_1 {font-size: 1.3rem;}
	.two_zg_1 span {font-size: 2.3rem;}
	.two_pod_zg {font-size: 1rem;}
	.two_zg_2 {font-size: 1.5rem;}
	.two_text {font-size: .95rem;}
	.problem .el-title {font-size: 1rem;}
	.problem .el-content {font-size: .9rem;}
	.problem .el-image {width: 25%;}
	.zg_sta span {font-size: 1.8rem;}
	.ai .el-title {font-size: 1.1rem;}
	.ai .el-content {font-size: .9rem;}
	.two_zg_3 {font-size: 1.1rem;}
	.two_zg_3 span {font-size: 1.6rem;}
	.avto_preim .el-title {font-size: 1rem;}
	.avto_preim .el-content {font-size: .9rem;}
	.cta_text {font-size: 1rem;}
	.zg_sta {font-size: 1.1rem;}
	.cases_main .uk-subnav-pill > .uk-active > a {font-weight: 400; font-size: .8rem;}
	.cases_main .uk-subnav-pill > * > :first-child {font-size: .8rem; padding: 3px 6px; line-height: 1.5;}
	.cases_main .el-title {font-size: 1rem;}
	.zg_cta_2 {font-size: 1.2rem;}
	
}