

/* Start:/local/build/item_contacts.72596ce9.css?17600784024182*/
.contacts{display:grid;grid-template-columns:33.3% 66.7%;height:auto;width:100%}@media (max-width:1180px){.contacts{grid-template-columns:40% 60%}}@media (max-width:1024px){.contacts{gap:60px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.contacts{padding-bottom:60px}}@media (max-width:1024px){.contacts__title{color:#f5f5f5;font-family:JetBrains Mono,sans-serif;font-size:40px!important;font-weight:400;letter-spacing:-.8px;text-transform:uppercase}}.contacts__sidebar{align-items:flex-start;background-image:url(/local/build/images/gradient.66baa79a.webp);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:60px 48px 80px;position:relative;width:100%}@media (max-width:1024px){.contacts__sidebar{background:none;height:100%;padding:0}.contacts__sidebar-headline{align-items:center;background-image:url(/local/build/images/gradient.66baa79a.webp);background-repeat:no-repeat;background-size:cover;display:flex;height:93px;justify-content:center;width:100%}}.contacts__container{gap:137px}.contacts__container,.contacts__content{align-items:flex-start;display:flex;flex-direction:column;height:auto;width:100%}.contacts__content{gap:32px}@media (max-width:1024px){.contacts__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:40px 24px}}@media (max-width:768px){.contacts__content{grid-template-columns:repeat(1,minmax(0,1fr));padding:60px 16px 0}}.contacts__content-item{align-items:flex-start;display:flex;gap:16px;height:auto;justify-content:flex-start;width:100%}.contacts__content-item:last-of-type svg{max-width:17px}.contacts__content-item:last-of-type .contacts__content-text{grid-template-rows:30px auto}.contacts__content-icon{align-items:center;display:flex;height:30px;justify-content:center;width:30px}@media (max-width:1024px){.contacts__content-icon{display:none}}.contacts__content-icon svg{max-width:24px;position:relative;top:-4px}.contacts__content-text{align-items:flex-start;display:grid;flex-direction:column;gap:20px;grid-template-rows:30px 24px;width:auto}@media (max-width:768px){.contacts__content-text{gap:8px}}.contacts__social{display:flex;gap:32px;height:30px;justify-content:flex-start;width:100%}@media (max-width:1024px){.contacts__social{display:none}}.contacts__social-link{align-items:flex-end;display:flex;height:100%;width:30px}.contacts__form{align-items:center;display:flex;flex-direction:column;height:auto;padding:60px 0}@media (max-width:1180px){.contacts__form{padding:0 40px 40px}}@media (max-width:1024px){.contacts__form{padding:0 24px}}@media (max-width:768px){.contacts__form{padding:0 16px}}.contacts__form-content{align-items:flex-start;display:flex;flex-direction:column;gap:48px;height:auto;width:512px}@media (max-width:1180px){.contacts__form-content{max-width:512px;width:100%}}@media (max-width:1024px){.contacts__form-content{max-width:100%}}@media (max-width:768px){.contacts__form-content{max-width:100%}}.contacts__form-text-group{align-items:flex-start;display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.contacts__form-text-group{gap:16px}}.contacts__form-title{letter-spacing:-.02em}.contacts__form-subtitle{line-height:30px}.contacts__form-group{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.contacts__form-group{gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}}.contacts__link{align-items:center;cursor:pointer;display:flex;gap:16px;position:absolute;top:70px;width:auto}@media (max-height:780px){.contacts__link{position:static}}@media (max-width:1024px){.contacts__link{display:none;position:static}}.contacts__link-mobile{display:none;margin-top:20px}@media (max-width:1024px){.contacts__link-mobile{align-items:center;cursor:pointer;display:flex;gap:16px;padding:0 24px;width:auto}}@media (max-width:768px){.contacts__link-mobile{padding:0 16px}}.contacts__link-text{color:var(--ivory-color,#f5f5f5);font-family:Jet Brains Mono,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}.form__content_contacts{margin:auto}@media (min-width:1025px){.form__content_contacts{height:50%!important}}
/* End */
/* /local/build/item_contacts.72596ce9.css?17600784024182 */
