.contacts{padding-bottom:16px;padding-top:20px}@media (min-width:1024px){.contacts{padding-bottom:40px}}.contacts__title{margin-bottom:24px}@media (min-width:1024px){.contacts__title{margin-bottom:40px}}.contacts__inner{display:grid}@media (min-width:576px){.contacts__inner{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.contacts__info{border-top:1px solid rgba(156,163,175,.2);display:flex;flex-direction:column;margin-inline:-12px;padding:12px 16px}@media (min-width:576px){.contacts__info{border:1px solid rgba(156,163,175,.2);border-radius:8px;margin-inline:0;padding:16px}}@media (min-width:1024px){.contacts__info{padding:30px}}.contacts__caption{font-size:18px;font-weight:500;line-height:1;margin-bottom:20px}@media (min-width:1024px){.contacts__caption{font-size:24px;margin-bottom:42px}}.contacts__list{list-style:none;margin:0;padding:0}.contacts__item:not(:last-of-type){margin-bottom:20px}@media (min-width:1024px){.contacts__item:not(:last-of-type){margin-bottom:42px}}.contacts__name{color:#9ca3af;font-size:14px;font-weight:500;line-height:1;margin-bottom:16px;text-transform:uppercase}.contacts__text{font-size:14px;line-height:1.3;margin-left:0}.contacts__link{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:100%;margin-left:0}@media (min-width:1024px){.contacts__link{font-size:18px}}.contacts__link:not(:last-of-type){margin-bottom:16px}.contacts__link svg{margin-right:10px}.contacts__link a{color:var(--black)}.contacts__form{align-content:flex-start;border-top:1px solid rgba(156,163,175,.2);display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:-12px;padding:12px 16px}@media (min-width:576px){.contacts__form{border:1px solid rgba(156,163,175,.2);border-radius:8px;margin-inline:0;padding:16px}}@media (min-width:1024px){.contacts__form{padding:30px}}.contacts__field{display:flex;flex-direction:column;margin-bottom:8px;width:100%}@media (min-width:576px){.contacts__field.contacts__field_short{width:calc(50% - 5px)}}@media (min-width:1024px){.contacts__field{margin-bottom:10px}}.contacts__input,.contacts__input.p-inputtext{background-color:#9ca3af1a;border:none;border-radius:7px;color:var(--black);font-size:14px;outline:none;padding:22px 12px;width:100%}@media (min-width:1024px){.contacts__input,.contacts__input.p-inputtext{padding:24px 12px}}.contacts__input.p-inputtext::-moz-placeholder,.contacts__input::-moz-placeholder{color:#20202566}.contacts__input.p-inputtext::placeholder,.contacts__input::placeholder{color:#20202566}.contacts__textarea{background-color:#9ca3af1a;border:none;border-radius:7px;color:var(--black);font-size:14px;min-height:160px;outline:none;padding:24px 12px;width:100%}.contacts__textarea::-moz-placeholder{color:#20202566}.contacts__textarea::placeholder{color:#20202566}.contacts__error{color:var(--danger)}
