.contacts{flex-direction:column;gap:40px;margin-top:100px;margin-bottom:120px;display:flex}@media screen and (max-width:1279px){.contacts{gap:24px;margin-top:30px;margin-bottom:60px}}.contacts__container{justify-content:space-between;gap:47px;display:flex}@media screen and (max-width:1279px){.contacts__container{flex-direction:column}}.contacts__column{flex-direction:column;gap:36px;width:60%;display:flex}@media screen and (max-width:1279px){.contacts__column{width:100%}}.contacts__legal-data{background:#d9d9d957;border-radius:30px;flex-direction:column;gap:40px;height:100%;padding:35px 50px;display:flex}@media screen and (max-width:767px){.contacts__legal-data{padding:25px 35px}}.contacts__legal-data>:first-child{margin-bottom:-10px}.contacts__credentials{background:#b2d4ff57;border-radius:30px;flex-direction:column;justify-content:space-between;width:472px;padding:35px 50px;display:flex}@media screen and (max-width:1279px){.contacts__credentials{width:100%}}@media screen and (max-width:767px){.contacts__credentials{padding:25px 35px}}.contacts__blank{width:100%;height:35px}.contacts__point{gap:20px;width:100%;display:flex}@media screen and (max-width:767px){.contacts__point{gap:14px}}.contacts__point-centered{align-items:center;gap:20px;width:100%;display:flex}@media screen and (max-width:767px){.contacts__point-centered{gap:14px}}.contacts__subheader{letter-spacing:1px;font-family:Onest,sans-serif;font-size:29px;font-weight:600;line-height:52px}@media screen and (max-width:767px){.contacts__subheader{margin-bottom:10px;font-size:24px;line-height:32px}}.contacts__text{color:#000000bf;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:26px}@media screen and (max-width:767px){.contacts__text{font-size:14px;line-height:20px}}.contacts__icon{width:34px;min-width:34px;height:34px;min-height:34px;position:relative}@media screen and (max-width:1279px){.contacts__icon{width:24px;min-width:24px;height:24px;min-height:24px}}.contacts__line{background:#00000021;width:100%;height:1px;margin:35px 0}@media screen and (max-width:1279px){.contacts__line{margin:30px 0}}.contacts__faded-text{color:#000000d9;opacity:.6;font-family:Inter,sans-serif;font-size:13px;line-height:16px}@media screen and (max-width:1279px){.contacts__faded-text{font-size:11px;line-height:14px}}.contacts__link{color:inherit;text-decoration:none;transition:opacity .3s}.contacts__link:hover{opacity:.6}.contacts__link-servolux{color:#2d72d9;font-weight:600;text-decoration:none;transition:opacity .3s}.contacts__link-servolux:hover{opacity:.6}
