.company_info{background-color:#eeeff5;min-height:auto}.company_info .ci_content{max-width:1000px;width:95%;align-self:center;background-color:#fff;box-shadow:0 3px 3px #e9ebef;margin:10px 0 50px;border-radius:5px;padding:40px 45px 50px}@media(max-width:600px){.company_info .ci_content{padding:28px 24px 36px}}.company_info .page_banner_title{font-size:50px;padding:10px 0;line-height:100%;background-color:#24315f;color:#fff;width:auto;text-align:center;margin:-40px -45px 34px;border-radius:5px 5px 0 0}@media(max-width:600px){.company_info .page_banner_title{font-size:30px;margin:-28px -24px 26px}}.company_info .ci_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;column-gap:40px;grid-row-gap:46px;row-gap:46px}@media(max-width:560px){.company_info .ci_grid{grid-template-columns:1fr;row-gap:34px}}.company_info .info_block:not(:nth-last-child(-n+2)){padding-bottom:46px;border-bottom:1px solid #e3e6ef}@media(max-width:560px){.company_info .info_block:not(:nth-last-child(-n+2)){border-bottom:none;padding-bottom:0}}.company_info .info_block h2{color:#a86a4f;font-weight:400;font-size:30px;line-height:1.1;margin-bottom:26px}@media(max-width:600px){.company_info .info_block h2{font-size:26px}}.company_info .fields{gap:20px}.company_info .field .field_label{display:block;margin-bottom:3px;color:#24315f;font-weight:700;font-size:13px;line-height:1.3}.company_info .field .field_value{color:#3d4a6b;font-size:15px;line-height:1.45}.company_info .field .field_line{display:block}.company_info .field .link{color:#ee5174;text-decoration:underline;transition:.2s}.company_info .field .link:hover{letter-spacing:.3px}.company_info .field_person .person_name{display:block;color:#24315f;font-weight:700;font-size:16px;line-height:1.3}.company_info .field_person .person_role{display:block;margin-top:2px;color:#a86a4f;font-size:12px;line-height:1.3}.cities_skyline{justify-content:center;background-image:url(https://media.nurengroup.com/About/skyscraper.png);background-size:auto 200px;background-repeat:repeat-x;height:200px;margin-top:-30px;opacity:.3}