.svg-icon{flex-grow:0;flex-shrink:0}.svg-icon.accent{fill:#f7e0de}.svg-icon.accent-dark{fill:#d49792}.svg-icon.blue{fill:#90a4ab}.svg-icon.brand{fill:#313447}.svg-icon.gray{fill:#2e384d}.svg-icon.light{fill:#eee}.svg-icon.red{fill:#a52226}.svg-icon.sky{fill:#cae9ec}.svg-icon.violet{fill:#d6b5d0}.svg-icon.yellow{fill:#eea407}.svg-icon.white{fill:#fff}.svg-icon.whatsapp{fill:#009a00}.svg-icon.telegram{fill:#69adf1}.svg-icon.vk{fill:#71aaeb}.svg-icon.instagram{fill:#e36eb2}.svg-icon.viber{fill:#6f5dea}.svg-icon.s8{width:8px;height:8px}.svg-icon.s10{width:10px;height:10px}.svg-icon.s12{width:12px;height:12px}.svg-icon.s16{width:16px;height:16px}.svg-icon.s18{width:18px;height:18px}.svg-icon.s20{width:20px;height:20px}.svg-icon.s24{width:24px;height:24px}.svg-icon.s28{width:28px;height:28px}.contacts-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;width:100%}.contacts-wrap .contacts-info-list{grid-gap:16px;width:100%;padding:20px 0 40px}.contacts-wrap .contacts-info-list>h3{margin-top:20px}.contacts-wrap .contacts-info-list .contacts-info{flex-direction:row;align-items:center}.contacts-wrap .contacts-info-list .contacts-info a{margin-right:12px}.contacts-wrap .contacts-info-list .contacts-info span{margin-left:12px}.contacts-wrap .contacts-map{width:100%}.contacts-wrap .vacancies-info-list{padding:40px 0}.contacts-wrap .vacancies-info-list h3{text-transform:uppercase}.contacts-wrap .vacancies-info-list .vacancies-info{margin:20px 0}.contacts-wrap .vacancies-info-list .vacancies-info a{margin-top:20px;color:#f7e0de;font-size:1.23rem;font-weight:700}@media (max-width:640px){.contacts-wrap{grid-template-columns:1fr;grid-gap:0}}