.Contacts-module-scss-module__MPho1W__contactsSection{color:#fff;background-color:#070b11;padding:50px 0}.Contacts-module-scss-module__MPho1W__contactsSection__title{margin-bottom:54px}.Contacts-module-scss-module__MPho1W__contactsSection a{color:#fff}.Contacts-module-scss-module__MPho1W__contacts{flex-direction:column;gap:25px;display:flex}.Contacts-module-scss-module__MPho1W__contacts__list{flex-wrap:wrap;align-items:flex-start;gap:116px;width:100%;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.Contacts-module-scss-module__MPho1W__contacts__item{white-space:nowrap;position:relative}.Contacts-module-scss-module__MPho1W__contacts__item:first-child{margin-right:-80px}.Contacts-module-scss-module__MPho1W__contactDescBold{font-weight:700}.Contacts-module-scss-module__MPho1W__companyLink{width:fit-content;text-decoration:none}.Contacts-module-scss-module__MPho1W__companyLink:hover{color:#ffd833}.Contacts-module-scss-module__MPho1W__icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}.Contacts-module-scss-module__MPho1W__icon svg{width:100%;height:100%}.Contacts-module-scss-module__MPho1W__contact__tel,.Contacts-module-scss-module__MPho1W__contact__email,.Contacts-module-scss-module__MPho1W__contact__person{align-items:center;min-height:24px;margin-bottom:8px;text-decoration:none;display:flex}.Contacts-module-scss-module__MPho1W__contact__tel:hover,.Contacts-module-scss-module__MPho1W__contact__email:hover,.Contacts-module-scss-module__MPho1W__contact__person:hover{color:#ffd833}.Contacts-module-scss-module__MPho1W__contact__tel:hover svg,.Contacts-module-scss-module__MPho1W__contact__email:hover svg,.Contacts-module-scss-module__MPho1W__contact__person:hover svg{fill:#ffd833;width:100%;height:100%}.Contacts-module-scss-module__MPho1W__contact__desc{align-items:center;margin:0 0 8px;display:flex}.Contacts-module-scss-module__MPho1W__socials__desc{margin-bottom:10px;font-size:20px}.Contacts-module-scss-module__MPho1W__contactTelegram{align-items:center;gap:4px;margin-bottom:4px;display:flex}.Contacts-module-scss-module__MPho1W__contacts__link{max-width:100%;color:inherit;align-items:center;text-decoration:none;display:flex}:is(.Contacts-module-scss-module__MPho1W__contacts__link img,.Contacts-module-scss-module__MPho1W__contacts__link svg){max-width:100%;height:auto}.Contacts-module-scss-module__MPho1W__contactsCompact .Contacts-module-scss-module__MPho1W__contact__desc{margin-bottom:2px;line-height:1.3}.Contacts-module-scss-module__MPho1W__contactsCompact .Contacts-module-scss-module__MPho1W__contact__tel,.Contacts-module-scss-module__MPho1W__contactsCompact .Contacts-module-scss-module__MPho1W__contact__email,.Contacts-module-scss-module__MPho1W__contactsCompact .Contacts-module-scss-module__MPho1W__contact__person{min-height:0;margin-bottom:2px;padding:2px 0;line-height:1.3}@media (max-width:1279px){.Contacts-module-scss-module__MPho1W__contactsSection{padding:36px 0}.Contacts-module-scss-module__MPho1W__contacts{gap:20px}.Contacts-module-scss-module__MPho1W__contacts__list{flex-direction:unset;flex-wrap:unset;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px 20px;display:grid}.Contacts-module-scss-module__MPho1W__contacts__item{white-space:normal;min-width:0;max-width:100%}.Contacts-module-scss-module__MPho1W__contacts__item:first-child{margin-right:0}.Contacts-module-scss-module__MPho1W__projectLead{display:none}.Contacts-module-scss-module__MPho1W__contact__tel,.Contacts-module-scss-module__MPho1W__contact__email,.Contacts-module-scss-module__MPho1W__contact__person{align-items:center;gap:2px;min-height:0}.Contacts-module-scss-module__MPho1W__contact__desc{flex-wrap:wrap;line-height:1.45}.Contacts-module-scss-module__MPho1W__docsBlock{margin-top:0}:is(.Contacts-module-scss-module__MPho1W__contacts__link img,.Contacts-module-scss-module__MPho1W__contacts__link svg){max-width:min(220px,70vw)}}@media (max-width:1100px){.Contacts-module-scss-module__MPho1W__contacts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.Contacts-module-scss-module__MPho1W__questionsBlock{display:none}}@media (max-width:639px){.Contacts-module-scss-module__MPho1W__contactsSection{padding:28px 0}.Contacts-module-scss-module__MPho1W__contacts__list{font-size:14px}.Contacts-module-scss-module__MPho1W__contact__email,.Contacts-module-scss-module__MPho1W__contact__tel{word-break:break-word}.Contacts-module-scss-module__MPho1W__contact__email>div:last-child,.Contacts-module-scss-module__MPho1W__contact__tel>div:last-child{min-width:0}}
